Tag Archives: microcontroller

Atmel-powered Moti makes it easy to build robots

Created by Nicholas Stedman, Rob King and Varun Vachhar, the Atmel-powered Moti is a comprehensive platform (hardware and software) for DIY Makers that helps simplify the process of building and controlling robots.

“Robotics is [sometimes] more complex than it needs to be, so we created Moti to make it easy,” Stedman explained. “Just attach your Moti smart motors to anything add power and immediately control it from a phone, tablet or any computer. Presto, instant robot! At the same time, Moti is advanced enough to satisfy even hardcore engineers and developers.”

On the hardware side, Moti features a Smart Motor, which Stedman describes as an “ideal servo” with a built-in Arduino-compatible microcontroller (Atmel ATmega328p), on-board sensors, continuous rotation and encoding, I/O pins for adding electronics, a web-API, instant networking and control over Bluetooth.

“We basically packed Moti full of sensors and a programmable microcontroller (Atmel ATmega328p), so you can attach electronics right to the motor,” he continued. “We also solved a major annoyance, the angle limits of servos. Moti turns continuously and seeks position…so you can tell it to go 10.5 rotations and it will stop on a dime. [Plus], we created a Bluetooth shield so you can control your robot wirelessly.”

In terms of software, Stedman told Bits & Pieces “the optiboot bootloader is loaded on and we have custom firmware programmed using the Arduino API on there as well.” In addition, Moti boasts a web-based API so Makers can more easily develop customized websites and apps to control robots.

“We picture new kinds of video games, visualizations and tutorials that integrate with real world contraptions… Moti allows you to start quickly and then take it any direction you want. Basically, it’s the kind of motor I wish I had 10 years ago, and the kind of motor that can help robotics finally move from industry into everyday life,” Stedman added.

Interested in learning more about Moti? You can check out the project’s official Kickstarter page here.

Video: Cuboro goes digital with an ATtiny85

Cuboino can probably best be described as a tangible, digital extension of the classic marble puzzle game Cuboro. Designed by Felix Heibeck of the University of Bremen, Cuboino is powered by Atmel’s versatile ATtiny85 MCU.

“Cuboino consists of a set of cubes that are seamlessly compatible with the Cuboro cubes. In contrast to the passive Cuboro cubes, Cuboino modules are active parts of a digital system consisting of sensor cubes, actor cubes and supply cubes,” Heibeck explained.

“By snapping them together, players can build a modular system that functions according to the individual functionalities of the Cuboino cubes. Cuboino establishes a new pathway that is not embodied in the marble, but adapts to the medium of its transmission. Signals can be received by multiple modules, creating more than one signal at a time. This allows signals to intertwine, thus creating more dynamic and complex outcomes.”

As previously discussed on Bits & Pieces, Atmel’s high-performance, low-power sipping 8-bit AVR RISC-based ATtiny85 MCU boasts 8KB ISP flash memory, 512B EEPROM, 512-Byte SRAM, 6 general purpose I/O lines, 32 general purpose working registers, one 8-bit timer/counter with compare modes, one 8-bit high speed timer/counter, USI, internal and external Interrupts.

The ATtiny85 microcontroller also feature a four-channel 10-bit A/D converter, programmable watchdog timer with internal oscillator, three software selectable power saving modes and debugWIRE for on-chip debugging. The device achieves a throughput of 20 MIPS at 20 MHz and operates between 2.7-5.5 volts. By executing powerful instructions in a single clock cycle, the device achieves throughputs approaching 1 MIPS per MHz – neatly balancing power consumption with processing speed.

Interested in learning more about Cuboino? You can check out Heibeck’s project/thesis page here. You can also read more about Atmel’s extensive tinyAVR lineup here.

Space hacking with Atmel and ArduLab

Jordan Penchas is a 13-year-old eighth-grade student who lives in Houston, Texas. In 2012, Penchas began experimenting with an Atmel-powered Arduino Uno. By 2013, Penchas and his classmates at the Awty International School were trying out a new DIY kit dubbed “ArduLab” which allows students, Makers, hobbyists and engineers to conduct various experiments in space.

As we’ve previously discussed on Bits & Pieces, ArduLab, a highly capable experimentation platform ready for space right out of the box, is built around Atmel’s versatile ATMega 2560 microcontroller (MCU). Meaning, the low-cost, open-source, NASA-approved container ArduLab can be programmed just like an Arduino.

Penchas and his classmates are using the versatile ArduLab to design an experiment that will test the effects of graphene as a radiation shield. They also hope to track the growth of algae in zero gravity. According to Wired, Jordan’s Awty Ardulab experiment will be shipped to the International Space Station (ISS) in June 2014.

Earlier this month, Ardulab co-founder Manu Sharma told Bits & Pieces that his company was careful to maintain the basic architecture of a well adopted microcontroller when designing the open source space platform.

“[Ultimately], we decided to go with Atmel’s ATMega 2560, [which is] perfect for the ArduLab,” he explained. “Next, we developed the microcontroller board that extends the capabilities of the Arduino Mega with additional features that solve the toughest challenges every one faces when designing their experiments for operation on the International Space Station. We solved them, standardized the protocols and streamlined the process of remotely retrieving the data from ArduLab aboard the ISS while on earth.”

So what’s next for ArduLab? Well, the company is currently working on capabilities for real-time data, as well as video and control. And although ArduLab’s early customers include the Jet Propulsion Lab (JPL), the co-founder emphasized that the platform was also designed with students and educators in mind.

“Eventually, we want ArduLab in every high school and university’s science programs. [Remember], ArduLab is itself a space lab. Students will be able to collaborate and develop science experiments,” said Sharma. “Recently, we have considered something similar in the micro satellite market, although we aren’t talking about it too much at the moment. You should be hearing more from us about this soon.”

Interested in sending your experiment to the ISS and beyond? The Space Explorer Program includes ArduLab 1.0, an additional ArduLab board for experimentation development, launch slot to space and an Infinity Aerospace basic payload support for $4,995.

You can also customize your Explorer Program for an additional fee, while the Space Conqueror Program ($34,995 yearly subscription fee) offers unlimited flights to space, 3 x ArduLab 1.0, ($250 for each additional ArduLab 1.0) and a “Getting Started in Space” lesson with Infinity Aerospace engineers.

Want to learn more about the Atmel-powered ArduLab? Be sure to check out Infinity Aerospace’s (ArduLab’s) official page here.

Let’s talk about Atmel’s ATtiny

Writing for the EE Times, Jeremy Cook penned an article earlier this week about Atmel’s versatile ATtiny, a microcontroller (MCU) routinely used by both DIY Makers and professional engineers to power a wide range of projects.

“What if you want to shrink your project down to something that could rest on your fingertip? Appropriately named, the ATtiny chip fits the bill,” writes Cook. “Smaller than a quarter and costing around $3 when not purchased in bulk, this little guy has a lot going for it.”

Indeed, quite a number of  projects and platforms built around Atmel’s ATtiny have surfaced on Bits & Pieces in recent months, including:

* 2D-Lux smart LED disk (SLEDD) – NliteN’s 2D-Lux Smart LED Disk (SLEDD) is a dimmable 60W-incandescent-replacement LED smart “bulb” equipped with an Atmel AVR microcontroller (ATtiny85), USB interface and hardware-expansion pins.

* Digital tic-tac-toe – Powered by the ATtiny85, this modern implementation of the classic game boasts an AI mechanism capable of making defending or winning moves against a human opponent.

* Long-term LED blinkerATtiny10 runs an LED blinker for at least 6 months.

* Adafruit’s Gemma & Trinket – Uber-mini microcontroller boards built around the ATtiny85.

* Pressure sensitive floor – This ActiveFloor comprises a total of twenty-one 2′x4′ tiles, each one including 8 pressure-sensitive resistors and an ATtiny84-based platform.

* Chiptunes player – A tiny chip tunes player built around Atmel’s Attiny9.

* Duo Mini computer – A DIY computer powered by the ATtiny84.

* Nixie clock – This slick retro Nixie Clock is equipped with an ATtiny1634 MCU.

As previously discussed on Bits & Pieces, all tinyAVRs are based on the same architecture and compatible with other AVR devices. Features like integrated ADC, EEPROM memory and brownout detectors allow users to design applications without adding external components. The tinyAVR is also equipped with flash memory and on-chip debug for fast, secure, cost-effective in-circuit upgrades.

“The tinyAVR offers an advanced combination of miniaturization, processing power, analog performance and system-level integration,” an Atmel engineer explained. “Simply put, the tinyAVR is the most compact device in the AVR family and the only device capable of operating at just 0.7V. And there’s nothing really tiny about that. Plus, tinyAVR designs can be coupled with Atmel’s CryptoAuthentication tech for an extra level of security.”

It should also be noted that the smallest tinyAVR measures only 1.5mm x 1.4mm. This means makers, modders and engineers can all employ the tinyAVR as a single chip solution in small systems – or use it to deliver glue logic and distributed intelligence in larger systems.

“The AVR CPU gives the tinyAVR devices the same high performance as our larger AVR devices,” the engineering rep continued. “Flexible and versatile, they feature high code efficiency that lets them fit a broad range of applications.”

As expected, tinyAVR offers a high level of integration, with each pin boasting multiple uses as I/O, ADC and PWM. To be sure, even the reset pin can be reconfigured as an I/O pin. Oh, and yes, the tinyAVR also features a Universal Serial Interface (USI) which can be used as SPI, UART or TWI.

On the power side, where most microcontrollers require 1.8V or more to operate, the tinyAVR boosts the voltage from a single AA or AAA battery into a stable 3V supply to power an entire application. So if you do use tinyAVR tech in your next maker, hacked, modded or industrial project, be sure to check out our recently launched AVR Hero Contest! In the meantime, additional information about Atmel’s extensive tinyAVR lineup can be be found here.

IR control with the Trinket and Gemma

Adafruit’s Trinket and Gemma are both powered by Atmel’s ATtiny85 microcontroller (MCU). Although the duo only recently hit the streets, the ‘boards have been used to power a wide range of Maker projects across the DIY spectrum. Today, we’re going to be taking a closer look at how to use the devices to determine the IR codes from your remote and trigger specific events.

“Trinket and Gemma are perfect for small projects needing to receive some external event, triggering your own defined output,” explained Adafruit’s Mike Barela. “[Our] project uses the Adafruit IR Sensor to first receive IR commands from a remote, then to use those codes in controlling a project of your own.”

According to Barela, the above-mentioned project simplifies the process of obtaining codes and using them to scale to the limits of the ATTiny85 processor in the Trinket and Gemma boards.

In terms of wiring, check out Adafruit’s diagram shown below.

As you can see, the IR data pin links to the Trinket GPIO #2 (Gemma Pin D2) and is connected to power and ground. To read codes, you will need to connect Trinket GPIO #0 / Gemma D0 to a serial to USB board such as the FTDI Friend receive RX pin (cross connect).

“To demonstrate how the Trinket or Gemma may process IR commands into an action of your choice, a piezo speaker is connected to Trinket Pin GPIO #1 (Gemma Pin D1) to output a tone when a certain IR code is received,” Barela continued. “Going further, you can use an IR code to change NeoPixels, a servo, a solenoid, or any other output.”

Interested in learning more about IR control with the Atmel-powered Trinket and Gemma? Mike Barela’s official tutorial on the Adafruit website is available here, while additional information about Atmel’s versatile ATtiny can be found here.

ArduLab-Front-AVR-Atmel

1:1 interview with Manu Sharma of Ardulab and Infinity Aerospace

atmel-ardulab-launch-simplyavrThe Ardulab, a highly capable experimentation platform ready for space right out of the box, is built around Atmel’s versatile ATMega 2560 microcontroller (MCU). The low-cost, open-source, NASA-approved container Ardulab can be programmed just like an Arduino. Although the most recent mission is headed to the International Space Station (ISS) on Cygnus, the Ardulab is more than capable of operating on a number of suborbital launch vehicles and parabolic aircraft.

Below is Atmel’s interview with Manu Sharma, creator of Ardulab and co-founder of Infinity Aerospace.

Tom Vu:  What’s your vision for Ardulab’s roadmap?

Manu Sharma: Ardulab is a powerful platform that is transforming the way commercial customers including NASA and others conduct research and experiments aboard the International Space Station (ISS) and suborbital vehicles. Ardulabs is used by high schools and universities to Jet Propulsion Lab, NASA. Within 9 months, we have been successful in selling the product to a broad range of customers as well as launching an Ardulab to the International Space Station aboard the Cygnus spacecraft with the help of our partners, NanoRacksmanu-sharma-ardulab-avr

What Ardulab has triggered is phenomenal. I consider Ardulab a centerpiece product of our company. The Ardulab alone places tremendous power in the hands of users who are conducting research aboard the International Space Station. The customer unleashes the full potential of what Infinity Aerospace can offer to them by using the supporting services around Ardulab. For instance, we have started offering suborbital launch slots in the same package as an Ardulab(s). On top of that, we provide complete payload integration and handling services. In a nutshell, all of these services combine with Ardulab to form an innovative offering we call “Space Programs.” These are comprehensive packages that include everything from nuts and bolts to the Ardulabs and launch slots.

ArduLab-Your-Space-Experiment-Goes-Here-NanoRacks-Compliant-3-1024x539So, you see, already, Ardulab is changing its form from just a product to a package that serves customer needs from the beginning to end. We want to make Ardulab the de-facto product for microgravity research. We are seeing growth in the micro satellites market too and we may do something similar there as well.

Tom Vu: For founders, the signature are often the same at the root of startup. There are multiple forms of currency: Ideation, innovation, success, design, capital, humanity, design feats, passion, etc. What is your currency to make this ArduLab project evolve?

Manu Sharma: All those currencies have been important for us at the root. However, if I had to choose one, it would be passion and design. At Infinity Aerospace we strive to design the absolute best product we can and to hear our customers tell us Ardulab is a well-designed product is so rewarding. We really think that designing better products makes all the difference and in some cases it can be instrumental in pioneering a revolution in the industry. From the choice of material, selecting the machining process to designing mounting holes so that customers can just plug and play equipment; we have spent a lot of time focusing on each feature. Then we let a bit of evolution / iteration take place. Early adopters buy the product and we listen to their feedback and start adding or removing features appropriately.

Of course all of this requires patience. That’s where passion comes in. We are space nuts. Literally. We love building products in space, after all.

ardulab-infinity-aerospace-team

Tom Vu: Explain the methodology and the approach? What is your general rule of thumb for designs in space? Form factor? Efficiency? Cost? Open source?

Manu Sharma: We are still learning the best way to create breakthrough products for space. What has worked for us so far is first going out and finding a REAL problem that’s worth something to potential customers. If you look at the space industry, the problems are either huge or small and very limited in potential. But all of this is changing. We generally question every single thing of current designs or processes.

Once we have good grasp of the fundamental problem, we don our artist and engineering hats and start designing a product. We take everything into account from cost, efficiency, to form factor. We chose open sourcing ArduLab’s operating system and software for a purpose. We want people to leverage the already existing vast knowledge resources on the internet about Arduino to build things in space. A general rule of thumb for us designing things for space is to keep everything very simple.

Tom Vu: Any “best practice” advice for those innovators, makers, or engineers out there looking to build for space?

Manu Sharma: Try to build upon standards or leverage existing standards. Use commercially off the shelf (COTS) hardware as much as possible to keep the costs low. Look for products in different markets that may inspire/help you to build a space product. Chances are you will find a lot of them.

Tom Vu: We are seeing lots of democratization of space? What does that really mean for consumers? What does it mean for designers and engineers?

Manu Sharma: Yes, within the last two years we have seen successful crowd funding campaigns for quite a few space products. We just saw a successful Kickstarter campaign by Planetary Resources (raising well over a million dollars) with people contributing as low as $25 to have their photos taken in space. As these new tools and technologies continue to emerge and scale with Moore’s law, we will see more and more democratization of space. It’s a fabulous thing on both ends.

For designers and engineers, the bells are ringing to get to work. As space democratizes, more and more products and business models become viable.

Tom Vu: Describe more of the intrinsic design characteristics and methodology, why Arduino?

Manu Sharma: When we looked at how people did research and other commercial activities aboard the International Space Station, we found that everyone was developing their own custom microcontroller boards, casing and electronics. Everything was custom. It takes a lot of resources and time. And why spend time reinventing the wheel if someone else has already figured it out?

We chose the Ardunio because everyone is using it to create experiments, including us. You can find example code and libraries for pretty much any kind of sensor or actuator you’re using. Tapping the Arduino community means reusability, efficiency and an open environment where we all can help each other. It is really hard to change a user behavior. Instead of giving customers a new architecture and software development environment, we chose to use the vastly adopted Arduino IDE.

Not to mention the fact that we were flabbergasted with the prices of similar solutions in the market. We wanted an affordable, simple, and powerful solution. Open sourcing space is the right thing to do. We want everyone to do interesting things in space.

Tom Vu: Can you give us a fly through of your design from origination, development, hardware, and application? Why AVR microcontrollers?

Manu Sharma: From the beginning we wanted to maintain the basic architecture of a well adopted microcontroller platform. We looked at various options such as the Beaglebone, Raspberry Pi and others. We realized that the large majority of Ardulab use cases do not require extensive processing power on board or a complex architecture. We wanted something simple, and highly robust that’s been industry proven. So we decided to go with the Atmel Atmega 2560. It is perfect for the Ardulab.

Next, we developed the microcontroller board that extends the capabilities of the Arduino Mega with additional features that solve the toughest challenges every one faces when designing their experiments for operation on the International Space Station. We solved them, standardized the protocols, and streamlined the process of remotely retrieving the data from Ardulabs aboard the ISS while on earth.

Tom Vu: How important are designs having “beyond the core” solutions ? What will Ardulab’s ecosystem eventually grow into at maturity?

Manu Sharma: One has to always keep the trajectory of product development and evolution in mind. We certainly do with ArduLab. We think that with Ardulab we can offer a great educational package to high schools and universities. Schools and Universities can literally start a private space program by using ArduLabs, our launch slots, and payload services. Customers can simply Fedex their experiments to us and we take care of integrating them with launch vehicles. If it is ISS bound, we work with NanoRacks directly. When the experiments are installed inside ISS, you would be able to access the data almost near real time on your iPad.

Eventually, we want ArduLab in every high school and university’s science programs. Ardulab is itself a space lab. Students will be able to collaborate and develop science experiments. Recently, we have considered something similar in the micro satellite market. We aren’t talking about it to much at the moment. You should be hearing from us about this soon.

Tom Vu: Semiconductors have their challenges and expertise with form-factor, scale, and large FAB production cost and cycles? What are your challenges and expertise at Infinity Aerospace?

Manu Sharma: I don’t know if it is right to say that we have challenges with scale. We are growing organically at the moment. Yes, currently we are producing small quantities of Ardulabs and cost of fabrication is higher due to that. However, we are moving towards a hybrid model where we can sell the hardware for less allowing more customers to use our powerful software and services.

Tom Vu: What word comes to mind when we think of Ardulab or even for that matter Infinity Aerospace? What would you like the readers to understand the significance of this project?

Manu Sharma: “Remote Automation and Cloud Management in Space.” We are building products that offer turnkey solutions in low earth orbit and suborbital flights.

Tom Vu:  How does Ardulab play a role in the inspiring minds of today especially in Education or Engineering Academia?

Manu Sharma: We created ArduLab keeping students and researchers in mind. Working with CASIS we’re piloting an educational curriculum around ArduLab in three schools in Houston, Texas. Each school will develop a space experiment inside an Ardulab. Kids from 6th grade to 12th will be working in the teams to develop science experiments. They will be launching their Ardulab experiments to the International Space Station sometime mid next year. This is so exciting for us, it really keeps us in high spirits to share the wonders of space and inspire students. If we are successful here, we will be able to scale Ardulab and space programs to schools and universities nationwide.

Tom Vu: Explain the processing requirements or minimalist approach for Ardulab and the designs of future products? What are the raw challenges dealt with in the harshness of launch, zero gravity, or space? Any design constraints or design methodologies?

Manu Sharma: There are many design constraints. Since we designed Ardulab to comply with the International Space Station, we have to mind the NASA requirements when choosing electronic components. On top of that, we have to make sure we are consistent with NanoRacks systems onboard the ISS. There isn’t any design constraint regarding radiation. Radiation levels inside the ISS is low enough for commercial off the shelf electronics to work properly. Through much iteration, the Ardulab structure has been designed to survive the extreme vibrations encountered during the launch.

Tom Vu: How important is it for you to rapidly build, test, and develop the evolution of your product from Arduino or AVR chip?

Manu Sharma:  It is very important; we don’t have a choice. When we deliver Ardulabs to our customers, we are also eagerly seeing how they use our product and what changes we can make to improve the user experience. We have gone through more than 7 design iterations since last October. As I talk to you now, a new version of Ardulab microcontrollers are being assembled which include new features and technologies.

Tom Vu: Metaphorically, it is fun. What sound barrier or escape velocity (technology, solution, and consumer product changes) are we about to embark in if Ardulab becomes overtly successful?

Manu Sharma:  Ardulab is intended to make it as easy as possible for people all over the world to gain access to space. If Ardulab is wildly successful, then a lot of people will be active in the space industry. We plan to serve this market by continuing to provide more infrastructure technologies. Communication, data transfer, and management of systems is a big opportunity there.

Tom Vu:  What are some of the challenges you can imagine resulting from Infinity Aerospace’s Ardulab?

Manu Sharma:  I think our challenge is similar to any aerospace company. The cost of getting into low earth orbit or to the International Space Station is still of the order of about $50k for a 1 kilogram Ardulab. We are optimistic that in near future, these prices drop an order of magnitude. Currently, we are offering space programs starting at $4995 that includes a launch slot in a suborbital vehicle (XCOR Aerospace Lynx). Customers will get about 4 minutes of high quality microgravity in a suborbital vehicle. It is great for experimentation and learning about the microgravity environment. We are first to market with this product at this price point and we will surely soon see real competition. We need to continue to innovate and lead this market to stay competitive.

Tom Vu: How can Ardulab evolve technologically? As a visionary, do you see a demand for Ardulab to be integrated more into education, design, solution, and products. Perhaps, accelerate efficiencies or connectivity?

Manu Sharma: There are many ways we plan to grow Ardulab technologically. Firstly, we are planning to experiment with higher end microprocessors that not only will serve some users in education market but will provide robust and high performance capabilities to commercial customers developing low earth orbit solutions. If you look at Ardulab as a platform to develop automated tools in space, then you will see multiple possibilities for Ardulab to morph into different products.

Tom Vu: What are you seeing come into your pipeline of request to get into Space. What does Ardulab have in roadmap for customers in the next 5-10 years?

Manu Sharma: We have some great surprises for everyone. We have customers developing their experiments in domains such as bio tech, fluids, chemistry, physics, and robotics and material sciences. Ardulab is creating offshoot products. We have recently been working with NanoRacks to develop an automated fluid mixing lab. We are reusing the Ardulab board to power this totally new product. We are working on software that will enable teams to collaborate for designing experiments in Ardulab and also provide near real time access to them when they are installed on the ISS. We will be growing our services to provide more options for launch slots on suborbital vehicle as well as low earth orbit with different providers in the coming years. Eventually customers would want to go beyond International Space Station and we are fully aware of that and strategically planning our development process keeping that in mind.

Tom Vu: Why space? Is this important in the next step for computing and embedded design engineering?

Manu Sharma: During a late night discussion over drinks with Astronaut Don Pettit, he said one thing that has stuck in my mind since then. He said space is a frontier and frontier is enriched with new discoveries and phenomenon. Space is a totally new arena for developing products. There is a growing market and economical reasons to go to space either for developing better communication and imagery systems or mining resources and settling human bases on different moons and planets.

A phone today has all the basic functionalities to become a system bus for a micro satellite. We say that from the PhoneSat project at NASA Ames. The group later went on to create a company building disposable micro satellites. Imagine that in near future we can get real time imagery of the whole planet! What will people use this data for? What kind of apps could be created? We could possibly track deforestation, wild fires or other natural calamities on our iPads. I think advances in computing and integrated circuit will make this kind of future in space happen.

Tom Vu: What is the vision for Infinity Aerospace as it pertains to people benefiting from their milestones?

Manu Sharma:  Our vision is to provide a very powerful platform and software tools for people to develop space based hardware, tools, experiments or applications. I think with our upcoming products and as Ardulab and other services evolve, people and organizations will be able to create automated systems in space with great simplicity never seen before in the entire history of low earth orbit market.

Tom Vu: What is SMART design to your standards?

Manu Sharma: A SMART design for us is a design that solves real problems of people with minimal use of resources. We strongly believe in making sure that not only we solve the problems but also provide a great experience while interacting with our product.

ardulab-manu-sharma-infinity-aerospace-atmel

Atmel kicks off AVR Hero Maker Faire Contest

Atmel is challenging Makers, designers and engineers to develop new AVR-powered gadgets and gizmos with commercial potential. So do you have what it takes to be a Master Maker? Are you super with a soldering iron? Great with a glue gun? Awesome at Arduino? Mighty with your microcontroller abilities?

If you think you have what it takes to be a Master Maker/AVR hero, submit your masterpieces today! We’ll feature the projects and the people will vote. Along with great fame, respect and worshipful gazes, we’ll also be giving amazing prizes to go with your new title. 

What will you get? Well, our Master Maker winner will receive a $1,000 cash prize, one-year discount on Atmel products, four tickets to upcoming (local) Maker Faires and some cool Atmel swag!

Each of the four runners up will receive a $500 cash prize, two tickets each for upcoming Maker Faires and awesome Atmel swag. We’ll also advise winners and the four runner ups on how to launch their respective projects on Kickstarter or IndieGoGo, all while granting access to Atmel experts who can help facilitate the transition from prototype to product.

So, how does the contest work? Well, after a period of public voting (September 9, 2013 – December 31, 2013) a panel of Atmel judges will select the top entries based on:

  • Idea quality – Is it original, creative and substantially different? How so?
  • Design quality – How complete is your design? Is it robust, repairable and resilient? Is it pretty? Easy to use? Do you have a working model?
  • Market potential – How would you get your masterpiece to the masses? Will they demand it? What would you need? How much would it cost? And, is it scalable?

Interested in learning more about our contest? Click here to submit your AVR project today!

Arduino’s Yún powers this Gmail (alert) lamp

The Atmel-powered Arduino Yún may have only begun shipping this week, but eager Makers like Stefano Guglielmetti have already begun using the board in various DIY projects. Specifically, Guglielmetti built a Gmail (alert) lamp programmed to ping him in real-time about incoming emails labelled “important.”

“I need to be alerted in real time when I receive some important emails. Not all the emails –  we provide customer care for many clients, with different SLAs, and I need to be alerted only for the most important ones,” Guglielmetti wrote in an official Arduino blog post. “Moreover, sometimes I look forward to receiving a [specific] email, [so] I need something flexible, eye catching, that doesn’t depend on my computer or my cellphone.”

According to Guglielmetti, the working principle behind the DIY project is really quite straightforward.

“On Gmail, I defined a new label, so I can quickly change the rules for the messages that will go under it, then I tell to Arduino Yún which label to watch for (via REST APIs… amazing) and that’s it,” he explained. “The lamp – actually only just an LED [for now] – turns on every time I get new messages under that label. It’s the bat-signal principle!”

In terms of the code, Guglielmetti says he leveraged a number of new features unique to the Yún.

“In a single day I learned how to use the Bridge library to get data from REST webservices, how to save and load data from the Linux filesystem, and how to run processes on the Linux side and get the STDOUT results,” Guglielmetti added. “Now I will build the actual lamp, improving both the hardware and software.”

Additional information about the Gmail lamp project can be found here.

As previously discussed on Bits & Pieces, the Yún – designed in collaboration with Dog Hunter – is based on Atmel’s ATMega32u4 microcontroller (MCU) and also features the Atheros AR9331, an SoC running Linino, a customized version of OpenWRT. The Yún is somewhat unique in the Arduino lineup, as it boasts a lightweight Linux distribution to complement the traditional microcontroller (MCU) interface.

The Atmel-powered Arduino Yún can be snapped up for $69, or €52.

ATmega328P powers these Little Robot Friends

Little Robot Friends are both interactive and customizable, each with a unique and evolving personality. According to Mark Argo of Aesthetec Studio, the Little ‘bot family is built around Atmel’s ATmega328P MCU. Each Little Robot is powered by two rechargeable AAA batteries and depending on the frequency of use, should last for weeks or months on a single charge.

“Little Robot Friends can sense the amount of light in a room, they can hear with a small integrated microphone, they can detect your touch and they can also communicate with other Little Robot Friends using infrared light (like your TV remote),” Argo explained. “They have two RGB LED eyes and a 250mW speaker for expressing their current mood. The brain is an 8-bit 32K Atmega328p microcontroller that provides a lot of space for coding behaviours and storing memories.”

As Argo notes, the Atmega328p microcontroller is the very same MCU found in numerous Atmel-powered Arduino boards, which means the Little Robot Friends can be easily reprogrammed in an Arduino environment for Makers who like to tinker.

“We think we’ve created something beautiful and charming, but what makes it really special is the personality. Every Little Robot Friend has 6 resistor ‘shoelaces’, each representing a different personality trait. Depending on the value of the resistor, it changes the initial personality of the robot and determines some of its characteristics,” Argo continued.

“For example, one shoelace controls the continuum between brave and timid, and will affect how it responds to different stimuli – like being afraid of the dark. However, if you comfort your Little Robot Friend, it will gain confidence and slowly get braver. Each interaction with your Little Robot Friend is stored as a memory and changes how it will behave over time. We are working hard to make this a profound experience, one that can surprise you and make you smile as you watch your Friend grow up.”

Interested in learning more about the Atmel-powered Little Robot Friends? Be sure to check out the project’s official page on Kickstarter.

ArduLab launch countdown begins

We’re eagerly counting down the hours and days until the long-awaited ArduLab launch, currently slated for September 17, 2013. Although this particular mission is headed to the International Space Station (ISS) on an Antares Rocket/Cygnus spacecraft developed by the Orbital Sciences Corporation, the ArduLab is more than capable of operating on a number of suborbital launch vehicles and parabolic aircraft.

As previously discussed on Bits & Pieces, the ArduLab – powered by Atmel’s versatile ATMega 2560 microcontroller (MCU) – is a highly capable experimentation platform ready for space right out of the box. Designed by Infinity Aerospace, ArduLab can be programmed just like an Arduino.

According to ArduLab co-founder Manu Sharma, ArduLab is equipped with automatic switching, enabling experiments to be fully automated including data retrieval. Meaning, no dedicated astronaut time is needed.

“Simply put, our ArduLab Space Programs offered by Infinity Aerospace can transform any high school or university classroom into a fully fledged space lab for under $5k,” Sharma told Bits & Pieces.

“Indeed, ArduLab can be programmed using in-house software (currently in development) dubbed Space Cloud. This allows users to program the Lab via a web browser.”

As Sharma recently noted, ArduLab ultimately wants to create a community of space hardware hackers.

“We’re launching our forums and our community page where people can just hang out, share their experiences and share knowledge about experiments that they’re doing and things like that. We really want to create a new committee of people and we need those people to [renew] possibilities of what we can do with ArduLab and future products,” he added.

Interested in sending your experiment to the ISS and beyond? The Space Explorer Program includes ArduLab 1.0, an additional ArduLab board for experimentation development, launch slot to space and an Infinity Aerospace basic payload support for $4,995.

You can also customize your Explorer Program for an additional fee, while the Space Conqueror Program ($34,995 yearly subscription fee) offers unlimited flights to space, 3 x ArduLab 1.0, ($250 for each additional ArduLab 1.0) and a “Getting Started in Space” lesson with Infinity Aerospace engineers.

Interested in learning more? Be sure to check out Infinity Aerospace’s official page here. Readers may also want to peruse the infographic below which details just what ArduLab is capable of doing for your experiment.