Tag Archives: AVR

An Atmel-powered MakerBot in every school

The MakerBot crew has announced a new educational mission to put an Atmel-powered MakerBot Desktop 3D Printer in every American school.

According to Ben Millstein, the first MakerBot Academy initiative includes 3D printing bundles for classrooms, an awesome Thingiverse Challenge along with generous support from both individuals and organizations.

“[You can help] get the word out. Tell the teachers you know to register at DonorsChoose.org. Support a school [and] contribute to the effort by choosing a teacher; help get them set for the Next Industrial Revolution,” Millstein wrote in an official MakerBot blog post detailing the initiative. “[You can also] participate in the Thingiverse Challenge, develop models that teachers can use to improve science, technology, engineering and mathematics (STEM) education.”

Millstein also pointed out that the rapidly growing 3D market had caught the attention of US President Barack Obama who stated during a recent State of the Union Address that 3D printing “has the potential to revolutionize” the way we make almost everything – with America ready to host “the next industrial revolution in manufacturing.”

“We’re inspired by the President’s commitment to keep America at the forefront of the Next Industrial Revolution and we’re eager to do our part to educate the next generation of innovative makers who will keep our economy strong,” Millstein noted. “[We want to] get thousands of [Atmel-powered] MakerBot Replicator 2 Desktop 3D Printers into K-12 public school classrooms across the country — by December 31, 2013!”

Interested in learning more about putting an Atmel-powered MakerBot in every American school? You can check out the official MakerBot Academy page here.

Driving social change with Atmel and Arduino

Nominet Trust, one of the UK’s leading funders of social technology ventures, recently kicked off an initiative to find and recognize the most inspiring applications of digital technology for social good. Unsurprisingly, the Atmel-powered Arduino made the 100 item list, with Charles Leadbeater, a Nominet Trust board member and NT100 project lead, describing Arduino as “LEGO for electronics.”

“The core to an Arduino is a simple, ultra-low-cost circuit board, based on an open-source design, armed with an [Atmel] microprocessor which can be programmed with simple, open-source software tools by the user,” Leadbeater wrote in a recent Financial Times article. “The idea is that anyone should be able to turn an Arduino into a simple electronic device such as a light switch and sensor.”

As Leadbeater notes, Arduino was started by a group at the Interaction Design Institute at Ivrea in Italy as a way to get people making their own electronics hardware, just as simple software tools like Scratch, a project born at the MIT Media Lab and another entrant on the Nominet Trust 100 list, are helping children to learn to code.

“If the Arduino follows in Scratch’s tracks it will become ubiquitous: the Scratch website currently has more than two million registered users and four million shared projects,” said Leadbeater.

In addition to taking educational and Maker facilities by storm, Atmel-powered Arduino boards are now being deployed throughout the corporate world, with the hardware being used by designers, architects and engineers for prototyping purposes.

“It’s very easy to try out design by building a prototype so that they can see what solutions work and toss out those that don’t. This is much easier to do early in the design process before more money has been spent on bringing an idea to fruition; Arduino can play a key role here,” Brock Craft, author of “Arduino Projects for Dummies,” told ITPortalPro earlier this year. “Just a simple example – I know a lighting company that recently used Arduino to control dimmable lighting effects for architectural lighting products they were developing. Using an Arduino helped them try out their ideas in an afternoon, rather than waiting weeks.”

As we’ve previously discussed on Bits & Pieces, Atmel-powered Arduino boards illustrate the numerous advantages associated with an open source approach.

“From the out-of-the-box experience we want to know how long it takes to you to go from zero to something that works,” Arduino co-founder Massimo Banzi wrote in a recent Makezine article. “This is very important because it creates a positive reinforcement that you are on the right path. The longer that time is, the more people you lose in the process.”

According to Massimo, “we are all on the edge” of a new step in the Maker Movement.

“Some of you are surely working on the next big thing. Please keep at it, but keep in mind the overall experience,” he continued. “[Yes], you can put a processor that is 100 Mhz more than another one, but the way you interact with it makes a huge difference to people because it’s more important to take care of the experience people have when they learn than to give them power they don’t know what to do with.”

Massimo reiterated the notion of “people over Megahertz” earlier this week during the New York Hardware Innovation Workshop (HIW) in September, which kicked off right before the 2013 World Maker Faire in NYC.

“Every time you design a system to do everything, you end up with a system designed to do nothing. The challenge is to build a platform that solves a simple problem for a specific group of people: beginners for example,” Massimo emphasized during a panel discussion about the evolution of microcontrollers (MCUs). “Our boards are not the most powerful, but they enable people to get ideas into products very fast. It’s people over Megahertz.”

3D printing market worth $8.41 billion by 2020

Analysts at MarketsandMarkets have confirmed that the lucrative 3D printing market is projected to grow at a CAGR of 23% from 2013 to 2020, ultimately reaching $8.41 billion in 2020. The rapid growth is attributed to a wide range of diverse factors including innovative and advanced technologies, customized products, government funding, a wide unexploited app space and rapid development of products.

Currently, the major companies operating in this market are 3D Systems (U.S.), Stratasys (U.S.), Arcam AB (Sweden) and Exone (U.S.). As of 2013, the United States holds the largest revenue share, followed closely by Europe in 3D printers materials and related services. However, Europe is expected to surpass America in terms of 3D printing market revenue by 2020.

“The foremost factors accountable for the expansion of 3D printing market include new and improved 3D printing technologies, a wide range of materials government funding, broad application scope and increased awareness regarding the benefits of 3D printing over traditional techniques (injection molding and CNC machining),” a MarketsandMarkets rep explained. “However, APAC is the fastest growing and most promising market for 3D printing due to high industrial growth, technological awareness, supportive government policies and financial investment by the governments in R&D.”

Image Credit: RepRap.org

As we’ve previously discussed on Bits & Pieces, the DIY Maker Movement has been using Atmel-powered 3D printers like MakerBot and RepRap for some time now. However, 3D printing recently entered a new and important stage in a number of spaces including the medical spherearchitectural arenascience lab and even on the battlefield.

Indeed, the meteoric rise of 3D printing has paved the way for a new generation of Internet entrepreneurs, Makers and do-it-yourself (DIY) manufacturers. So it comes as little surprise that the lucrative 3D printing industry is on track to be worth a staggering $3 billion by 2016 – and $8.41 billion by 2020. 

Hacking Keepons with an Arduino Board

Keepon Pro – originally designed by scientists studying social development – is a “friendly” mini-robot that interacts with children. BeatBots and UK-based toy company Wow! Stuff offers a low-cost version of the Pro, although it lacks the ability to be teleoperated.

Recently, BeatBots co-founder Marek Michalowski co-authored an article in Makezine describing how to connect an Atmel-powered Arduino Nano board to My Keepon’s electronics, allowing users to control the ‘bot using just about any sensor, device or interface.

“The basic principle of this hack is to send commands to the microcontrollers inside My Keepon over the I2C bus. I2C is a two-wire serial interface commonly used for communication between embedded systems and peripherals (wikipedia.org/wiki/I2C),” Michalowski explained.

“We’ve provided access to all commands for setting motor speeds and positions, playing sounds, and retrieving information about audio perception, motor EMF and encoder positions. It’s a straightforward procedure, and you’ll easily be able to impress other Keepon fans with your new dance choreographies, Kinect mash-ups and Wiimote-control demos.”

Michalowski also noted that Makers can choose to mod the ‘bot in a basic fashion (with only a single additional hole drilled into the cylindrical base) or go with a more advanced option by installing the Arduino Nano board (ATmega328) inside the battery compartment, running the USB cable directly into the base and powering My Keepon with an adapter.

“[However], if you want to continue powering the My Keepon with batteries, or if you plan to use Arduino Uno/Mega shields (for wireless communication, additional sensors or actuators, etc.), you’ll probably want to “backpack” the components on the base,” he added.

Interested in learning more about hacking Keepons with an Arduino Board? You can check out the original Makezine article here.

Video: Designing a trainable robotic arm

A YouTube user by the name of navic209 has designed a trainable robotic arm built around Adafruit’s Analog Feedback Micro Servo and an Atmel-powered Arduino board that can be easily “taught” to move in a specific pattern.

Once the “train” button is pressed, users simply move the arm and gripper in a specific pattern, while an Atmel-powered Arduino board stores the relevant positions in EEPROM. The arm is then fully capable of precisely replaying the various motions.

According to navic209, the trainable robotic arm was inspired by Baxter, an entirely new robot targeted at manufacturing environments. Indeed, Baxter performs a variety of repetitive production tasks – all while safely and intelligently working next to people.

Interested in learning more about the Atmel-powered trainable robotic arm? The Arduino sketch is available on Github, while Adafruit’s Analog Feedback Micro Servo can be purchased here. The micro servo robotic arm is available on Thingiverse, along with the micro servo gripper (also on Thingiverse).

Atmel introduces next-gen ZigBit wireless modules

Atmel has introduced its second-gen lineup of ZigBit wireless modules. Based on the company’s latest wireless transceivers and wireless microcontrollers (MCUs), the new ZigBits offer a wider range of features and reduced power consumption.

zigbit1

According to an Atmel engineering rep, the ZigBit modules – equipped with an integrated chip antenna – can be easily installed in a variety of devices without the need for any RF design or RF layout expertise.

“Simply put, the wireless modules offer customers a complete out of the box wireless system, pretested and certified for FCC (North America), ETSI (Europe) and IC (Canada),” the engineering rep explained. “This is because the second-gen ZigBits facilitate an optimized design path from evaluation to development, testing and certification, up to the final wireless end-product.”

zigbit2

As noted above, Atmel’s ZigBit modules can be easily integrated in a wide variety of devices including wireless sensor and control applications; lighting control; home automation; thermostats; occupancy sensors and home displays; environmental monitoring and proprietary wireless systems up to 2000kb/s.

In addition, support for the second-gen ZigBit wireless modules has been added to the Wireless Composer, which is available via Atmel’s Gallery. Essentially, the Wireless Composer provides devs with a performance analyzer application – complete with intuitive displays to configure, command and monitor test data originating from the target device.

“The GUI is used to configure and execute packet error rate testing, perform energy density scans on the available channels and perform FCC testing for setting the device in continuous transmission mode,” the Atmel engineering rep continued. “The Wireless Composer supports all Atmel RF devices and can be easily adapted to execute performance measurements on the customer’s board.”

ZigBit wireless modules are available at Atmel’s official store and via local distributors, while samples can be ordered using the “Free Atmel Tools” service.The modules ship in single quantities and tape & reel of 200.

As we’ve previously discussed on Bits & Pieces, Atmel also offers developers a lineup of ZigBit Xplained PRO extensions and USB sticks for evaluation and application development using ZigBit wireless modules.

zigbitxpro

Basically, the ZigBit Xplained PRO extensions are designed to interface with any Atmel Xplained PRO series of evaluation boards using the standard 20pin connector. Of course, the boards can also act as a standalone wireless node using an external battery case.

zigbit3usb

It should be noted that ZigBit Xplained PRO extensions ship preprogrammed with a bootloader and Atmel’s Radio Performance Analyzer application for easy evaluation of key features and RF performance. The same goes for ZigBit USB sticks, which are ideal for use with the Wireshark packet sniffer available in Atmel Studio 6.

The ZigBit Xplained PRO extensions and ZigBit USB sticks are available at Atmel’s official store and via local distributors.

Theater of Lost Species with the Makerbot Replicator 2

To many, the exterior of the Lost Species prototype resembles a hybrid spaceship-sea urchin. However, the unique mixture of organism and machine goes far beyond the surface, thanks to advanced design techniques and an Atmel-powered MakerBot Replicator 2 Desktop 3D Printer.

While the Lost Species prototype may look like a spaceship, it’s actually a time machine of sorts. Created by the Future Cities Lab, the Theater of Lost Species is a virtual aquarium populated by marine species that have been extinct for millions of years.

“The idea is to create a real-time digital archive of every instance of every species that has ever lived,” Jason Kelly Johnson told MakerBot’s Ben Millstein. Indeed, Jason and his fabrication team initially planned to create the curved modules that covered the Theater of Lost Species out of thin plastic shells.

“[However], they realized the panels could be strengthened with the hexagonal infill automatically generated in MakerBot MakerWare,” Millstein explained in a recent company blog post.

lostspeciescollage

“So the team thickened the modules’ cavities, creating a strong, lightweight structure that leaves space for electronics and wiring. They then fitted the modules like puzzle pieces into a complex structural chassis constructed out of 3D printed connectors and small laser-cut cross beams.”

The small-scale prototype of the Theater of Lost Species will be on exhibit at the YBCA in San Francisco until February 2nd, 2014 in an effort to raise awareness and funding for a full-scale prototype.

ATmega328 powers high-G accel sensor

Kelsec Systems has debuted the TellmeG, a high (and low) G acceleration sensor designed for measuring just about anything that quickly accelerates or decelerates including running shoes, baseball bats, tennis rackets and bikes.

The TellmeG – which provides immediate feedback via an organic light-emitting diode (OLED) display – is capable of measuring acceleration up to 200 G, or 4400 mph acceleration in one second.

And although Kelsec offers ready to use software applications, users can easily reprogram the unlocked platform, which is powered by Atmel’s versatile ATmega328 microcontroller (MCU).

Additional key specs and features include:

  • On-board 16Mbit Flash.
  • OLED Display (128X32 pixels).
  • Three-Axis (X,Y,Z) on board accelerometers (+/-200G and +/- 16G).
  • Accelerometer (200G) data rate: 1kHz.
  • MCU flashing via ISP programmer (external port provided) and custom cable.
  • Data-logging capabilities for review and analysis.
  • Rechargeable lithium-polymer battery (via USB cable).
  • Sleep mode to conserve power.
  • Battery monitoring IC for maintaining the LIPO battery.

“The TellmeG is unlike any existing measuring instrument and the potential applications are endless. The range of this sensor goes far beyond typical accelerometers found in popular smartphones (usually 2G to 8G at most),” Kelsec founder Gerald Plamondon explained in a recent Kickstarter post.

“Currently, five versions of application code for the TellmeG sensor have been developed and tested for: baseball, running, tennis, mountain biking and impact/landing. All five are available to choose from, depending on your needs. We plan on developing more applications in the near future.”

On the software side, devs and Maker can use a custom ISP cable and ISP programmer tool such as Atmel’s ATAVRISP2 to install new software for TellmeG sensor. Users can also write their own code for the TellmeG sensor with Arduino or C++ programming.

“We will publish all code so you will have a head start in developing custom code. All you will need is the Advanced Kit or the Super Advanced kit, which includes a custom cable for ISP programming of the microcontroller,” Plamondon added.

Interested in learning more about the Atmel-powered TellmeG? You can check out the project’s official Kickstarter page here.

The IoT connects a cast of billions

Based on current estimates, the number of “things” predicted to be connected to the Internet by the end of this decade range from a staggering 30bn to 50bn. However, as Clint Witchalls notes in a recent report sponsored by ARM, having connected “things” is the easy part. More difficult will be getting these things to communicate with each other—where human involvement is still necessary.

iotchart1

“With the traditional Internet it was easy to ‘go it alone.’ Voice over Internet protocol (VoIP) start-ups did not first sit down with telecommunications operators and work out how they would fit together in the ecosystem,” Witchalls explains. “[In] contrast, the IoT tends to follow Metcalfe’s Law, which says that the value of a network is proportional to the square of the number of its users. Thus, a more cooperative approach than that shown in the past by telecoms and Internet companies will be required. Many users are needed to achieve the ‘network effects.'”

Kevin Ashton, who originally coined the term the “Internet of Things” (IoT) in 1999 while working at Proctor & Gamble, draws another clear distinction between the Internet and the IoT. As Ashton points out, the rollout of the traditional Internet happened relatively quickly, with companies granted access to a system that could interoperate before they had invested too heavily in systems that could not.

Since then, companies have built up their own networks, with significant investment. The challenge? To convince corporations to see the benefits in a common network. A simple example of one of these “walled gardens,” says Ashton, is employee office passes or ID badges, many of which are fitted with radio-frequency identification (RFID) tags. While swiping an ID card will get an employee into his or her workplace, the employee still has to fill out a form or wear an identity sticker when visiting a different office building. A common network between landlords could eliminate this inefficiency, while creating a much richer data set on employee whereabouts.

“What we have right now is a lot of IoT-type technology that is heavy on things and light on Internet,” Ashton confirms. “That’s [really] the bit that needs to change.”

Unsurprisingly, much of the collaboration currently under way within industry verticals is around standards, such as information-exchange protocols. According to Elgar Fleisch, the deputy dean of ETH Zürich, there is an extensive standardization effort going on.

“The main impact of standardization is that every computer can talk to every other computer and everything can talk to every other thing,” he says. “That dramatically reduces the cost of making things smart. The IoT will not fly if we don’t have these standards.”

Clearly, the full potential of the IoT will only be unlocked when small networks of connected things, from cars to employee IDs, become one big network of connected things extending across industries and organizations. Since many of the business models to emerge from the IoT will involve the sale of data, an important element of this will be the free flow of information across the network.

Interested in learning more about the rapidly evolving IoT? Part one of this series can be read here, part two here and part four here.

Arduino’s Yún (ATmega32u4) controls this SmartBoiler

The Arduino Yún – designed in collaboration with Dog Hunter – is based on Atmel’s popular 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.

Although the Atmel-powered Yún hit the streets just a few short months ago, the board has already been used in a wide variety of Maker projects that we’ve recently covered on Bits & Pieces, including an electricity monitor, mesh extender platform, Foursquare soap bubble machine and the Gmail (alert) lamp. And today we’ll be taking a closer look at how George Koulouris used the Atmel-powered Yún to regulate his water heater.

“I have two small problems in my house. An ever-increasing electricity consumption bill and a girlfriend [who] likes to take hot baths at unpredictable times during the day,” Koulouris wrote in a recent blog post re-published on the official Arduino site. “Until recently, we left our water heater switched on, 24/7. But then we took a look at our electricity counter readings. Needless to say, we switched it off immediately! An old water heater can indeed make the electricity counter wheel spin fast, very fast.”

As such, says Koulouris, he started switching it on and off whenever the two needed to take a bath. However, the duo weren’t always at home and the water took almost an hour to heat. Enter the SmartBoiler, a device housed in a small box and placed on top of the main electricity board.

“A mechanical arm extends out of the box. Its bottom end is clipped to the heater’s switch whereas its top end is attached to a motor in the SmartBoiler,” Koulouris explained. “The box contains a motor and an Arduino Yún. The latter checks, at regular time intervals, a .txt file on a web-server to see whether me (or my girlfriend!) have turned on the heater. If yes, it launches the motor and the switch is turned on.”

Although Koulouris originally created the SmartBoiler to regulate his water heater, he does note that the project can be used as a basis to control any mechanical switch.

“Simply dimension the box correctly and you can control everything via the Internet. Your lights, your main electricity switch… The possibilities are limitless!”

Interested in learning more? You can download the laser cutter files here, the code on Github and the dimensions of the mechanical parts on Thingiverse, while the user interface (UI) can be viewed here.