Pages

Tampilkan postingan dengan label littlebits. Tampilkan semua postingan
Tampilkan postingan dengan label littlebits. Tampilkan semua postingan

Jumat, 17 Juni 2016

Skys Not The Limit For Arduinos In Space

Arduinos In Space could be the tagline for the two microcontroller (MCU) products that are the topic of tonights post -- Ardulab and ArduSat.

Ardulab has been completely open-sourced (from ArduLab)
First off, Ardulab. Although some may find it a skoosh misleading, SpaceRefs July 25 article about an Arduino in space is titled, "Infinity Aerospaces Ardulab Makes Building & Launching Space-Certifiable Hardware As Easy As Baking Cookies." I baked cookies tonight. Oatmeal-raisin cookies. They tasted good. Baking them was more difficult than walking across the street and buying cookies from the North Coast Co-op. But it was much less challenging than building and launching space-certified hardware. On the other hand, baking cookies was also definitely much less rewarding and interesting than launching space hardware.

Ardulab projects are intended to democratize the hardware needed to perform experiments on the International Space Station. According to the SpaceRef article,
"Today Infinity Aerospace announced the complete open-sourcing of Ardulab, the Arduino powered platform for building and launching simple experiments to the International Space Station. Previously costing space researchers, students, and experimenters between $2,000 - $3,500 per kit, anyone can now build and launch an off-the-shelf space-certifiable experiment, with the only costs being building their equipment and launching it. When it was originally conceived back in 2012, the fundamental idea behind Ardulab was to give as many people as possible the tools and information they need to be successful in space. Making Ardulab a completely open-source platform allows for all of the intellectual property to be used to its full extent. The Ardulab is a plug-n-play electronics platform with all of the necessary features and interfaces for use on the International Space Station."
Moon redwoods behind CCAT on HSU campus
It seems like Humboldt creative minds could come up with a few unique and worthwhile space station experiments. Maybe something involving redwoods in space. After all, there are already redwoods growing on the Humboldt State University (HSU) campus grown from seeds that orbited the moon in 1971. Using the Ardulab platform, the Humboldt Microcontrollers Group could help build the hardware for the experiments that get accepted by NASA (National Aeronautics and Space Administration). Or the MCU group could help organize a design competition for an Ardulab project. That might be a fun and effective way to get Humboldt students interested in learning how to design and build Arduino-powered projects and might also get them interested in space. It would just be a extra bonus if one of the Humboldt Ardulab competition projects was accepted by NASA to be sent up to the space station. Maybe the end result would be that wed have another batch of aerospace redwoods growing on the HSU campus.

The second MCU in space item for tonights post is the ArduSat. The backstory for ArduSat, designed and built by the space startup NanoSatisfi, is an intriguing one if youre interested in how a microcontroller project went from a concept to company that just received $25 million in funding. The backstory can be told as a couple guys that designing a cool, innovative and useful piece of technology in a California garage -- the Singularity Hub article "Space Exploration On The Cheap: Kickstarter Sensation NanoSatisfi Launches in 2013" says:
"NanoSatisfi is based out of a collective workspace provided by tech incubator, Lemnos Labs, and situated near the ballpark in downtown San Francisco. Upon arrival, one is greeted by a nondescript front door sporting a few haphazardly labeled buzzers...NanoSatisfi doesn’t have a buzzer—Lemnos Labs is in the garage."
ArduSat in space (from Singularity Hub)
Or the backstory can be looked at from a different perspective that seems a bit less grassroots bootstrapping, with the same Singularity Hub article explaining that:
"Singularity Hub asked Peter Platzer, co-founder of NanoSatisfi, to elaborate...Platzer began his career as a high-energy physicist at CERN [Conseil Européen pour la Recherche Nucléaire; same place the Internet was invented]...After CERN, Platzer went to Harvard to get his MBA and wound up running a $500 million quant fund on Wall Street."
The Wikipedia entry for ArduSat has a timeline for the project, but the big picture is that NanoSatisfi ran a Kickstarter campaign for the ArduSat and got over $100,000, about three times what their original funding goal was. They followed that up by raising over a million dollars more. Apparently that wasnt enough money to successfully launch that ArduSat, because they just announced today, July 29, that they have raised $25 million and changed their name from NanoSatisfi to Spire, Inc.

The Wikipedia entry described ArduSat this way:
"ArduSat is an open source, Arduino based Nanosatellite, based on the CubeSat standard. It contains a set of Arduino boards and sensors. The general public will be allowed to use these Arduinos and sensors for their own creative purposes while they are in space...ArduSat is the first open source satellite which will provide such open access to the general public to space."
If there are a few civilian space enthusiasts in Humboldt, we could pull together a complex, interesting, challenging and fun project or competition involving both Ardulab and ArduSat, two MCU-controlled projects that Humboldt people could work on. Thats one project that would truly be out of this world!

**********
Read More..

Jumat, 08 April 2016

Arduino And littleBits

So yesterdays post was about littleBits and the new cloudBits that seems to make it pretty easy for littleBits to play with the Internet of Things. Writing that post made me curious about the combination of Arduino and littleBits.
Arduino-At-Heart module for littleBits

A TechCrunch article from May 2014 covered the Arduino-At-Heart module for littleBits and the Arduino Starter Bundle. TechCrunch explains the collaboration between these two tech ecosystems this way:
"The world of littleBits...can now play friendly with Arduino. If you’re not familiar with littleBits, it might help to think of it as a DIY Electronics kit mashed up with LEGO. Each “bit” is an individual electronic component, like a speaker, or a light sensor, or a blinky LED. Snap them together, and you can do all sorts of cool stuff — no programming required...That “no programming required” point has always been one of littleBits’ biggest strengths; it meant that anyone could start putting stuff together, pretty much by accident. Alas, up until now, “no programming required” also meant “no programming allowed”...The littleBits idea is great — but once a particularly enthusiastic user hit the limits of what their kit could do, the next step (learning to
use a standalone Arduino board, which meant also learning proper circuitry, soldering, etc.) was suddenly a pretty big one...This morning, littleBits is introducing an Arduino module into the mix. It’ll snap right into place — no soldering required — just like the other littleBits modules, with one big difference: it’s programmable. You get the programmability of an Arduino, without having to learn the myriad other prerequisite skills. You jack into it via the onboard microUSB port, upload your programming via the standard Arduino IDE, and all of your littleBits modules fall in line."
The Engadget May 2014 coverage of the littleBits Arduino module rollout talks about some of the advantages of this module:
"...it also opens the door to interaction with your computer. Since the Arduino module has USB support built-in, you can create Etch-A-Sketches, Pong games and other programs that have LittleBits and your PC working in harmony. Rothman adds that many existing Arduino projects should work with only a few slight tweaks to pin assignments."
Arduino Starter Bundle for littleBits
This Instructables shows what was previously involved with adding Arduino capabilities to the littleBits synth kit before the Arduino-littleBits modules became available.

To learn more about the littleBits Arduino module, check out the webpage for that module. If you want to know more about the littleBits Arduino starter kit, heres a link to that webpage.

At the next meeting of the Humboldt Microcontrollers Group, Ill ask how many people there have worked with littleBits. If no one has, it would be an interesting exercise to get a few littleBits modules and see what all the options are for combining them with traditional microcontroller projects. If you have littleBits modules and are coming to the August 7 MCU meeting, please bring them to the meeting. Thanks!

**********
Read More..

Kamis, 07 April 2016

Little Bit of Information About LittleBits

So Im pretty sure everyone reading this blog knows what the Internet of Things (IoT) is. Anyone who likes to use or read about microcontrollers (MCUs) has probably read a couple news stories about the IoT or at least about how some microcontroller is being used in the IoT. The topic of tonights blog is littleBits, which are now "an easy and open way to contribute to the Internet of Things without wasting time prototyping devices from scratch."

littleBits circuit with module snapped and wired together
In addition to that preceding description of littleBits, the July 23 Engadget article about these modular electronic marvels says:
"The magnetic, interconnecting circuit boards that make up LittleBits library of electronic modules make it easy to build all sorts of neat (and noisy) devices with almost no technical knowledge at all...today LittleBits is announcing the Cloud Bit, a new module that, as company CEO and founder Ayah Bdeir puts it, allows builders to "just add internet" to almost anything...More complex modules -- like the Arduino module and todays WiFi-enabled Cloud Bit -- raise the ceiling of complexity for potential LittleBits projects. Its her hope that the product will be used for rapid prototyping of new ideas in addition to being a fun hobby toy. "If you wanted to recreate a Nest or recreate a Sonos or a DropCam, you could. If you wanted to create the next billion dollar idea, you could do that..."
cloudBit
The Wired article announcing the cloudBit has this to say about the new component and about littleBits in general:
"The cloudBit, announced today, is a new component that’ll connect any littleBits creation to the internet, allowing it to be programmed through a simple web interface. There have been other kits like this before, powered by Raspberry Pi and Arduino—but while those remain powerful, flexible, and inter-operable, none of them possess littlBits’s plug-and-play simplicity. So with the addition of the cloudBit, littleBits could become a reasonable, DIY gateway to the Internet of Things...Rigging together motors, sensors, and noisemakers can be painstaking work, requiring lots of soldering and testing equipment to make sure all your circuits are done right. littleBits, instead, is a modular library comprising dozens of neat electronic components that simply snap together in a line, with magnets...To get started, users first sync their cloudBit to the web app. From there, the web app can link to any any web API, including IFTTT (a service that allows you to chain together websites with simple “If this, then that” logic). Users can then use those data streams to turn the cloudBit on or off, or activate any partial state in between. By linking the cloudBit to any number of other bits, users can create whatever chain of mechanical reactions they like...the littleBits ecosystem now has 59 different components, ranging from basic items like motors, a microphone, and a keyboard to a growing body of sensors that detect everything from light to bends to motion to pressure. (There’s also an Arduino component, for more serious hacking.)"
littleBits tagline is "the easiest and most extensive way to learn and prototype with electronics." Maybe its because Im an engineer and not a marketing person, but from my perspective, it seems unlikely for any product to be both the "easiest" and the "most extensive" way to learn and prototype with electronics. My guess is that littleBits is probably a lot closer to the easiest claim of their tagline than the most extensive claim.
littleBits Big Drone Synth 

In spite of their overreaching marketing department, which may be an apt description of the marketing department at pretty much every company, I do feel littleBits does have a strong appeal for non-technical people who want to incorporate technology into unique or interesting products that theyve created in their minds. If an artist, sociologist, psychologist, disaster worker or many other types of people with no desire to figure out how to breadboard an Arduino circuit can fairly quickly learn how to snap together a couple modules that accomplishes something meaningful to them, they will tend to use that product again in the future and start learning how to do more with that product and complementary products.

What this potential appeal for non-technical people says to me is that if littleBits can figure out kits that are useful to a large number of target users and successfully market those kits, it could very likely lead to an active, growing and loyal user community. By removing the Arduino barriers (perceived or real) of learning at least the basics of electronic design and programming basics, littleBits has given itself a much larger potential market. The challenge for littleBits now is figuring out what modules will appeal to and get buzz among non-tech early adopters.

littleBits DIY smartphone-enabled thermostat
I think it would be interesting for the Humboldt Microcontrollers Group to build a product with littleBit modules, then build an MCU-based product that has the same capabilities and features of the littleBit product. We could benchmark the operation of both products, compare the component and build costs for both products and keep track of the actual build time to go from loose components to a properly and reliably operating unit. The main thing stopping us from doing that is the lack of components. If I can identify clear benefits for sponsors, Ill put together a project proposal for doing that comparison and pitch the project to potential sponsors.

One side note of particular interest to me is the IFTTT aspect of littleBits. Ever since I read about if this then that, a couple years ago, Ive wanted to experiment with it. Doing a littleBits project would be a good excuse to set up some IFTTT recipes and figure out how much value the service has for me. Ill have to bring up IFTTT at the next MCU meeting to find out how much, if any, people at the meeting have done with it.

If youre reading this blog post and have used littleBits, please come to the next Humboldt Microcontrollers Group meeting, which will be from 6 to 8 PM on Thursday, August 7, to talk about your experience with them and to demonstrate how to use them.

**********
Read More..

Rabu, 30 Maret 2016

Humboldt MCU Opportunity Tech Companies Recruiting IoT Developers

One of my goals for this blog is to identify ways for Humboldt microcontroller (MCU) users to earn money and to try to highlight those money-making opportunities for people who are interested in them. It will help Humboldt people and the regional economy if we can increase the number of Humboldt MCU-related paid projects and jobs.
IoT concept graphic (from comsoc.org)

Wired.com had a short July 25 article, "Tech Giants Begin Recruiting for the Next Big Platform Wars", which talked about a technology-economy trend that Humboldt MCU people should be aware of and should look at as an opportunity for projects or jobs. The article says that the Internet of Things (IoT) is going to be a huge revenue opportunity for MCU developers, the next big platform. The killer app for the IoT hasnt come over the horizon yet, and there is no clear leader among companies competing to cash in on the billions of dollars expected to be spent on embedded computing systems and other IoT products and services. Even though no company has a firmly established lead, those organizations who want to have a chance in this race are hiring technical people, including MCU developers, to create and improve their organizations products. As Wired puts it:
Microcontroller (from ti.com)
"The Internet of Things is still young, but it’s real. There are already dozens of internet-connected devices available, ranging from home-automation tools to wearable fitness trackers. And it’s about to start growing at an even faster pace. According a new survey...17 percent of the world’s software developers are already working on Internet of Things projects. Another 23 percent are planning to start an IoT project within the next six months. The most popular devices? Security and surveillance products, connected cars, environmental sensors and smart lights and other office automation tools. The world’s largest tech companies are already in fierce competition to attract developers to their respective connected device platforms. After all, the winners of these new platform wars will define the future of computing."
Two previous technology-economy trend platforms early stages that employed a lot of developers were when businesses started having websites on the Internet and when the iPhone catalyzed a huge market for smartphone apps. New sustainable trends have a tipping point where the trend actually becomes an important economic factor and creates a significant amount of ongoing sales and reliable employment. The IoT appears to be approaching that tipping point, and the Wired article is saying the trend is sustainable and there will be a large number of steady employment opportunities for IoT developers. The Barrons.com article "Silicon Labs Tuned In for Upside" phrased it this way:
"...we dont think IoT for Silicon Labs will turn out to be an overextended hype cycle. Connected/smart-home adoption has parallels to smartphones in 2008, where developers created unanticipated high-value applications on a platform to drive rapid adoption. From that perspective, 50 billion IoT devices by 2020 does not seem unreasonable."
Other recent articles about MCUs, embedded computing and the IoT have also talked about MCU-developer opportunities in the upcoming months and years. So the question at this point is, how can Humboldt developers get involved with the IoT platform to make money? Ill talk more about this topic in some of the future posts on this blog. But for now, Humboldt MCU developers and users might consider doing some or all of the following activities.
  1. Learn a lot about the IoT and microcontrollers and keep up-to-date on these two topics.
  2. Learn more about the IoT and MCUs by designing and building unique projects and document them online.
  3. Use the internet to document and promote your IoT and MCU knowledge and skill.
  4. Teach a class about Arduinos, MCUs or the IoT.
  5. Build and promote interesting MCU / IoT products and sell them online.
  6. Identify and reach out to knowledgeable and interesting people who are relatively well-connected in the IoT and MCU communities.
  7. Use craigslist and other online developer job boards to look for MCU / IoT job or project opportunities and to advertise your availability for MCU / IoT projects and employment.
All the above activities can be done without participating in any of the Humboldt Microcontrollers Group meetings or collaborative MCU projects.

But the above money-making activities can also be done with people who are active in the Humboldt Microcontrollers Group. In my experience, its often more fun and more interesting to work on projects or activities with other people who have complementary or similar knowledge and interests. If youre interested in discussing any of the above IoT money making opportunities, come to the next MCU meeting. Or email me at arcatabob (at) gmail {dott} com.

**********
Read More..