So if you are attending one of our ToT events, or happen to see us stopping to refuel, be sure to come on over and take a selfie with the Atmel crew and our tech-packed mobile trailer. Don’t be camera shy, because you could win a brand new Samsung Galaxy Tab 3!
This weekend, Atmel’s ToT will be at SXSW in Austin, Texas. We’re based at the Hyatt Regency Austin from March 7-9, 2014, so be sure to stop by during the show to see our latest demos.
So you’ve designed a plethora of cool DIY Maker projects with Atmel-basedArduino boards. Want to take the next step with stand-alone Atmel AVR microcontrollers (MCUs)? Written by Elliot Williams, Make: AVR Programming will help you discover how the AVR’s built-in hardware peripherals can be harnessed to solve various design issues, allowing Makers and engineers to fully benefit from working with Atmel’s AVR-based hardware.
“The Arduino platform is great to learn the basics on. But if you’re a hacker on a budget and you’d like to make a swarm of robots, you’re going to want to use the AVR chips directly,” said Williams. ”This book focuses on interfacing between the real world and the virtual world throughout. The two together open up infinite possibilities for creative projects.”
As the author notes, nearly everything in the book is project-oriented. Makers will learn microcontroller basics, as well as intermediate and advanced topics.
For example, you can:
Respond instantly to as many external events as your AVR has pins
Build an inexpensive footstep detector
Build circuitry to drive DC and stepper motors as well as other demanding loads
Make your projects talk by storing voice sample data in the AVR’s non-volatile memory
Learn to speak SPI and I2C
“Bottom line: If you’ve had some experience programming an Arduino, and you’d like to get to know the AVR chip more intimately, Make: AVR Programming is the book you need,” Williams added.
Interested? You can purchase Make: AVP Programming for $45 at the official MakerShed here.
Atmel’s Tech on Tour trailer is on the road again and heading to Austin, Texas for SXSW. We’ll be at the Hyatt Regency Austin from March 7-9, 2014, so be sure to stop by during the show to see our latest demos.
In addition, we’re proud to host a guest appearance by Autodesk, the very same folks behind the world famous Instructables and 123D Circuits.
With 123D Circuits, you can breadboard and simulate your AVR-powered Arduino-based circuits, while writing, compiling and running code right in your browser. When you’re done, you can have the circuit board professionally made and shipped right to your doorstep.
Interested in learning more about Atmel’s tech on tour? You can check out our official ToT page here.
Jean-Noël says projected capacity is the primary principle behind his Atmel-powered Ootsidebox, with an electric field projected in front of the existing touch surface affected by movements of the hand. Simply put, it is possible to calculate 3D coordinates and recognize certain gestures by measuring the perturbations of an oscillator caused by the movement of the user’s fingers (or an object) at several centimeters from the control surface.
Recently, Atmel’s Tom Vu had the opportunity to discuss the Ootsidebox with product inventor Jean Noel Lefebvre.
Jean Noel: I kicked off this project 6 years ago and have worked on it full time since March 2013. Most of the parts used to construct Ootsidebox are actually off-the-shelf electronics.
More specifically, I used the Atmel AT90USB1286 microcontroller (MCU) to power the device. Currently, I am exploring the possibility of meshing the popular Unity 3D gaming Engine with Ootsidebox. Combining a well known gaming engine will help us tease out more latent, long-term potential for the project, while simultaneously expanding the boundaries of game play with touchless or hybrid touch/touchless technology.
TV: How does Ootsidebox differ from other touchless and gesture sensor solutions?
JN: First of all, there is nothing at the center. For the microchip solution, you need a center electrode with two layers integrated within the body. In contrast, Ootsidebox is designed to be platform and device agnostic. In fact, the incasing can be modeled to fit around existing technologies and devices. Take, for example, example, the Android or iPad. The idea that you can simply wrap this touchless interface around existing devices and products opens new possibilities while enhancing use-cases for existing devices.
With this external fitting, much like an accessory, one can quickly enable their devices to be touchless, with gestures executed from within 10cm (set to double very soon) at maximum in front of a small screen. The device can be used in many different scenarios. For example, say you are in the kitchen cooking with greasy hands filled with sauce. The Ootsidebox can be set to seamlessly interact with various kitchen appliances – without the user ever having to touch knobs, buttons, glass, dials or sliders. Instead, activating/adjusting appliances can be performed via simple gestures (left to right or circular motions). Of course, there are many additional applications that can benefit from a touchless interface, ranging from home consumer device, gaming, health or even industrial uses.
TV: Can you tell me more about the product design? Is there any particular reason you chose Atmel AVR?
JN: The design is very simple, using only well known “stock components” found on any distributor or reseller site. The more complex part may be found in the 14bits DAC in SPI. Most of the components are “old school” logical chips such as 4000 family (my best friends for a long time in electronics). As for the microcontroller, I didn’t need high performance uC, so 8 bits were enough. The idea is to prepare Ootsideboxfor mainstream adoption via a strategy of simplicity, a philosophy which fits well with Makers and the open source community. In terms of selecting the appropriate uC, I was careful to precisely balance price and performance. I also took into consideration various factors such as the large AVR community, availability of open source libs and the quality of the support and tools from the chip manufacturer. The mindset, reputation and philosophy of the brand (Atmel and Arduino) helped steer my uC choice. In fact, startups today are very closely tied to Maker Movement, reflecting Arduino and Atmel. That’s why I’m very confident when choosing Atmel, because Atmel and the Arduino community really support the Maker Movement today.
TV: How does Ootsidebox differ from other platforms on the market?
JN: It’s really a control device that computes touchless gestures versus touching and manipulating. Most of us are quite familiar with the ongoing touch revolution, as we use the very same interface interacting with smartphones and tablets on a daily basis. In addition, there are already commercially viable products such as Android devices equipped with sensor hubs that are designed to process gestural movement of the hand.
Ootsidebox differs on many levels, as the device is meant to be an add-on or fitting to an already existing device. Easy modification will encourage HMI enhancements for existing products or emerging devices. Remember, a consumer/user does not have to be married to just one product line from a major manufacturer. With Ootsidebox, you can control the devices without touching; move up, down, side-to-side, rotational, and even emulating the click of a button. Perhaps most importantly, the touchless interface will undoubtedly inspire future design roadmaps. For example, the touchless form factor is perfect for industrial and medical use. Just imagine a dentist needing to activate or handle various devices during treatment when messy hands are not necessarily ideal.
TV: What is the future of Ootsidebox? Do you plan on making it open source?
JN: Yes, there are plans to launch a campaign on Kickstarter or Indiegogo to attract more involvement in the development and use of this touchless sensor solution. The platform and innovative slope for additional development is limitless. We plan on releasing Ootsidebox as open source / open hardware, complete with specs for mechanical design. Crowdsourcing will help spur additional innovation, while allowing the platform to accommodate a wider degree of functionality.
JN: Afew years ago, disruptive products and ideas were conceived in garages. Today, the very same process takes place in Hackerspaces, where creativity thrives and technical skills abound. By designing projects in Hackerspaces, Makers and engineers are fully connected with a worldwide network of creative people boasting different backgrounds. This synergy significantly accelerates the innovation process.
TV: What is your personal experience with AVR microcontrollers (MCUs) and Arduino boards?
JN: I was using other brands before I discovered the benefits of AVR uC during my discussions about Ootsidebox with my friends at Elektor Labs.
Also during my stay at Noisebridge Hackerspace, Mitch Altman was using AVR Arduino to teach electronics for newbies (I really love what’s happening there). My first experience with the Arduino environment was with Teensy++ 2.0, based on the AT90USB1286 MCU. This Atmel AVR microcontroller is the one I used for my last prototype of the Ootsidebox tablet accessory, which will be launched soon on Kickstarter or Indiegogo. We are also working on a smaller project with Elektor Labs. Essentially, it’s a “3D Pad” built in the form of a shield for Arduino.
TV: Are touchless gestures the future of user interfaces?
JN: Touchless gestures are a part of the natural evolution of the more traditional user interface. It’s a way to provide a more natural and intuitive user experience, which is somewhat of a growing requirement due to the proliferation of complex equipment in our everyday life. Of course, touchless gesture interaction is also more natural. In the future, with the help of Ootsidebox technology, product designers and Makers will not create electronic platforms to “manipulate” or “interact” with devices, but rather, for individuals to directly “communicate” with them instead.
Really, people expect them to be as smart as living entities. I learned that during various discussions with scientists about the project. In the brain, “communicating” vs. “manipulating” simply does not invoke the same connections pathways. Clearly, touchless and gesture UI are paving the way to a very fascinating evolution of consumer electronics in the near future. That being said, I see touchless user interfaces complimenting, rather than replacing, multi-touch, much the same way the mouse didn’t replace a keyboard.
Clearly, this kind of technology can help save lives, while reducing nosocomial risk in healthcare environments. It may also allows drivers to stay more attentive to the road when navigating with gesture-based infotainment. Personally, I’m dreaming of disruptive aesthetic designs in the field of high-tech consumer electronics. I can’t wait to see what a guy like Philippe Starck will be able to create. As I noted earlier, this project is 100% open and we invite everyone to participate on Twitter. Just post your questions and suggestions here: @OOTSIDEBOX, while including the hashtag #AtmelBlog. I’ll answer you personally. You can also check us out here on Facebook.
On Tuesday, February 18, ARM hosted a live Google+ Hangout panel with executives from Atmel, Freescale and Sensor Platforms.
Participating panelists included:
Will Tu – Director of Embedded Segment Marketing at ARM
Diya Soubra – CPU Product Marketing Manager for Cortex-M ARM Processors at ARM
Adrian Woolley – Director of Strategy and Business Development at Atmel’s Microcontroller Business Unit
Mike Stanley – Manager of Freescale’s Sensor Solutions Division
Kevin A. Shaw – CTO of Sensor Platforms
As you can see in the video above, the panelists discussed various software and hardware design techniques to help IoT developers achieve a precise balance between low power sipping and high software complexity for sensor-enabled devices.
“When Atmel designs its microcontrollers, we make sure we have a very good understanding [of particular] applications. [We] optimize the hardware and peripherals [accordingly], developing ICs around the software and [specific] implementations,” Wooley explained.
“[We] understand how software algorithms work, how sensors work and optimize our microcontrollers to operate at extremely low power levels. Atmel puts a lot of intelligence around peripherals in both mobile and IoT, so we don’t need to wake them up anymore than is absolutely necessary. When activated, our MCUs efficiently process data with a minimal amount of battery power.”
Interested in learning more about Atmel’s comprehensive ARM-based MCU and MPU portfolios? You can check out our official ARM product page here.
Writing for DigiKey, Maury Wright notes that Google’s flagship Android operating system is typically associated with the smartphone and tablet markets. However, says Wright, the software platform’s surging popularity has created opportunities for innovative design teams.
“First, designers can develop companion products for the Android ecosystem that rely on low-cost microcontrollers (MCUs) and provide value-added functionality,” he explained. “Second, designers can adapt the Android platform as a basis for their own system designs, [as] the smartphone experience has raised the expectation for user interfaces in specialty embedded systems.”
Indeed, Wright recommends developers consider choosing Android as the OS of choice for an embedded system design, simply because most people have become quite comfortable interacting with an intuitive touch-based user interface.
“While you might not think a specialized embedded system – say a portable data-acquisition system or an industrial controller – needs the sophistication of the Android interface, users accustomed to these systems may prefer Android,” he continued.
“Moreover, Android comes with features such as an intuitive GPS application that could come in handy in an embedded system. Design teams can quickly develop an intuitive interface for custom applications. Additionally, Android may reduce development time and deliver a more compelling end product.”
As such, designers might want to consider porting Android to any number of high-end MPUs.
“Atmel already offers some [MPUs] with a ready-to-deploy Android port,” said Wright. “The AT91SAM9G45 and AT91SAM9M10 [MPUs] are based on the ARM926 processor core, [with] Atmel offering support for Android, along with Linux and the embedded version of Microsoft Windows.”
As Wright points out, both the AT91SAM9G45 and AT91SAM9M10 boast a robust peripheral set as depicted in the image above. In terms of connectivity, the MPUs integrate a high-speed 480-Mbit/s USB interface that can operate in host or device mode, a 10/100-Mbit/s Ethernet MAC, along with multiple UART, SPI and TWI (two-wire interface such as I²C) ports. The ICs include other typical MCU peripherals, such as a 10-bit A/D converter, four 16-bit PWM controllers, six 32-bit timers and general-purpose I/O.
On the memory side, there is an integrated boot ROM and a small on-chip SRAM array. As expected, the MPUs also include a number of features that will come in handy in a touch-based system, such as an integrated LCD controller that supports screens with resolutions to 1280 x 860 pixels with 2D graphics acceleration and an interface for resistive touch screens. Meanwhile, the AT91SAM9M10 adds camera and audio interfaces, along with a video decoder capable of handling D1 720 x 576- or WVGA 800 x 480-pixel streams at 30 frames per second.
“For design teams who want to jump-start an Android project, Atmel also offers the AT91SAM9M10-G45-EK Evaluation Kit,” Wright added. “The kit includes an AT91SAM9M10 processor, a 480×272-pixel LCD with a resistive touch panel and easy interface to all on-chip peripherals. The kit and [MPUs] come with support for Android 2.1.”
Simon Schoar wanted to offer his colleagues an opportunity to explore the fascinating world of microcontrollers (MCUs). So he came up with the idea to give his co-workers a specially designed Atmel-powered development board nicknamed “SLDongle” for Christmas.
“The technically challenged can plug sld into their USB port and enjoy the beauty of the assembly. The LEDs light up and cycle through different animation sequences,” Schoar explained in a recent blog post. “The more experienced can remote control the LEDs from their USB host by piping data into sldtool (Linux/Mac). The initial delivery contained examples to visualize the CPU utilization (shell for Linux, C for Mac), but the team quickly came up with a nifty ruby solution, counting down the remaining minutes until the next train departs at the station nearby.”
And advanced users? Well, without the need of dedicated ISP hardware they can flash their own C or ASM software directly via USB. More specifically, holding the button while powering up allows sld to enumerate as USBasp, enabling the board to be flashed by avrdude or similar software.
Earlier this month, Atmel debuted its AvantCar concept at CES 2014 in Las Vegas. The fully functional console features two large curved touchscreen displays – without mechanical buttons. Instead, the touchscreens integrate capacitive touch buttons and sliders, allowing users to navigate general applications typically found within an automotive center console.
This includes global navigation system (GPS), car thermostat, audio controls for a radio or media player, seat controls and more. AvantCar also allows drivers to personalize their in-vehicle environment using advanced touch capabilities and LIN connectivity system to control ambient lighting.
According to Atmel Marketing Director Stephan Thaler, AvantCar successfully demonstrates the future of human machine interface (HMI) in upcoming vehicles. Indeed, next-generation automotive designs will be influenced by a wide range of trends in the consumer market such as slick and curved centerstack designs, as well as customization by appearance, color, navigation and interaction with a smartphone or tablet.
Atmel offers a number of comprehensive platforms and solutions to address the current and future requirements of a modern in-vehicle human-machine interface (HMI). However, the AvantCar Centerstack demo is the company’s first fully functional concept showcasing groundbreaking solutions within the automobile. To be sure, AvantCar is powered entirely by Atmel technology, including maXTouch (two touchscreens), XSense (curved panel design), QTouch (touch buttons and sliders), dedicated algorithms running on Atmel touch chips and microcontrollers (proximity detection), as well as LIN-based ambient lighting control.
Over the past few months, Bits & Pieces has featured a number of DIY offline password keepers built around Atmel microcontrollers (MCUs).
First up is the official HackADay Mooltipass. Powered by Atmel’s ATmega32U4, the device is equipped with an easily readable screen, a read-protected smart-card (AT88SC102) and flash memory to store encrypted passwords.
Next up is the USBPass. Designed by a Maker named Josh, the platform comprises an ATmega32U2 MCU, USB connector, three buttons and a few passives chips. Like the Mooltipass, the USBPass is connected to a computer via USB and read as an HID keyboard.
The latest Atmel-powered offline password keeper to surface in the Maker community and on the HackADay website? Cyberstalker’s ATMega32U4-packing Final Key, which includes a single button and LED, all neatly enclosed in a 3D printed case.
According to HackADay’s Mathieu Stephan, the Final Key is linked to the host computer via USB and recognized as a composite comm device/HID keyboard, requiring Windows-based devices to install drivers.
“AES-256 encrypted passwords are stored on the device and can only be accessed once the button has been pressed and the correct 256 bit password has been presented through the command line interface,” Stephan explained. “Credentials management and access are also [executed by] the latter.”
Interested in learning more about the ATMega32U4-powered Final Key? You can check out the project’s official page here.
Atmel’s Tech on Tour (ToT) crew has tirelessly crisscrossed the globe for many years, offering hands-on technical training for a wide range of company products. This month, Atmel kicked off a new ToT era with a tricked-out mobile trailer that will be hitting the road this month.
In addition to hands-on training, Atmel will leverage the fact that it is at the heart of the Maker Movement and well positioned at the center of IoT innovation. From my perspective, the IoT will be led by a rising generation of tinkerers, inventors and innovators. These are dedicated people who are working out of universities, garages and small companies. We will go and meet them.
Our mobile Tech on Tour trailer provides a familiar setting for customers, engineers and Makers, as well as designers, students, professor and executives. We want to meet people in the market working on projects like electronics, robotics, transportation, alternative energy and sustainable agriculture. That is why we are offering hands-on training and access to soldering irons, along with a chance to brainstorm about the future together.
To be sure, the ToT trailer is quite a scalable platform, functioning not only as a mobile training center, a showroom and conference center, but also as a trade show booth, entertainment center, content creation platform, executive meeting center, recruitment platform, tech support center and employee engagement engine.
On top of that, we are partnering with all global distribution partners, customers, third parties, Makers, government officials and universities to bring Atmel to the market. We are very excited about the concept and the pull from the market and distribution partners has been very promising.