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.
“After purchasing a Trinket to experiment with and Adafruit having a great mentality for Open Source Hardware, I decided to modify my own ATtiny85 volume control PCB to make it compatible with the Trinket’s 5Volt firmware (flash_me_hv_5volt.hex)! (which is Arduino compatible),” Rupert explained in a recent blog post. “This gives access to direct programming without the need for a separate programmer from the Arduino IDE. Its also nice to support the hard work done at Adafruit by purchasing one of their Trinkets.”
As the HackADay crew notes, an awesome looking RGB LED ring powered by Adafruit’s Neopixel was ultimately added to the design, albeit at the expense of a “mute” control.
“The PCB Rupert fabbed is pretty well suited for being manufactured one-sided,” wrote HackADay’s Brian Benchoff. “If you’ve ever wanted an awesome volume knob for your computer, all the files are available from Rupert‘s blog here.”
In addition to creating the above-mentioned tinyAVR USB volume knob, Rupert is reportedly working to load Adafruit’s Trinket bootloader on Atmel’s ATtiny84, an MCU with a total of 8 analog pins.
As we’ve previously discussed on Bits & Pieces, Adafruit’s popular Trinket can best be described as a tiny microcontroller board built around Atmel’s versatile ATtiny85.
“We wanted to design a microcontroller board that was small enough to fit into any project – and low cost enough to use without hesitation,” Adafruit’s Limor Fried (aka LadyAda) explained.
“[It is] perfect for when you don’t want to give up your expensive dev-board and you aren’t willing to take apart the project you worked so hard to design.”
Fried describes the Attiny85 as a “fun processor,” because despite being so small, it boasts 8K of flash and 5 I/O pins – including analog inputs and PWM ‘analog’ outputs.
“We designed a USB bootloader so you can plug it into any computer and reprogram it over a USB port just like an Arduino,” Fried continued. “In fact we even made some simple modifications to the Arduino IDE so that it works like a mini-Arduino board. You can’t stack a big shield on it but for many small and simple projects the Trinket will be your go-to platform.”
There are currently two versions of the Trinket: 3V and 5V. According to LadyAda, both work the same but have different operating logic voltages.
“Use the 3V one to interface with sensors and devices that need 3V logic, or when you want to power it off of a LiPo battery. The 3V version should only run at 8 MHz. Use the 5V one for sensors and components that can use or require 5V logic, [as] the 5V can run at 8 MHz or at 16MHz by setting the software-set clock frequency,” she added.
Earlier this week, Atmel expanded its low-power 8-bit tinyAVR family with the addition of the ATtiny441 and ATtiny841. According to Atmel’s Director of Flash-based MCUs Ingar Fredriksen, the 8-bit AVR microcontrollers are ideal for cost-effective consumer applications and a wide range of Maker projects.
Indeed, the new ATtiny 441/841 MCUs boast higher system integration with intuitive tools and peripherals to help facilitate optimized performance with lower power consumption. In addition, the ultra-low power 14-pin tinyAVR MCUs deliver enhanced analog and communication capabilities for an overall lower system cost in a smaller package.
As noted above, Atmel’s ATtiny MCU lineup is routinely tapped by both DIY Makers and professional engineers to power a wide range of projects. To be sure, quite a number of devices and platforms built around Atmel’s ATtiny have surfaced on Bits & Pieces in recent months including:
* The PC knock sensor – This project allows users to turn their PCs on and off with a simple knock sensor. The entire platform, costing the Maker a grand total of $10, is built around Atmel’s ATtiny45 MCU which emulates a PS/2 device.
* Halloween knock box – Powered by Atmel’s versatile ATtiny45 (or 85) microcontroller (MCU), the Halloween Knock Box box is fairly easy to put together. Additional key components include a piezo element (amplifier) for the knock sensor and a motor to provide the knocking feedback.
* Twinkling jack-o-lanterns – This project uses very few components: four slightly depleted AA batteries, a super bright LED, 680 ohm resistor and a little custom code set on an 8-pin Atmel ATtiny13.
* ATtiny85 ISP! – The open source ATtiny85 ISP! can probably best be described as a breakout prototyping board for Atmel’s ATtiny85/45/25 lineup. The ATtiny85 ISP! allows Makers to take advantage of the ATtiny85 chip’s potential, while using the familiar Arduino IDE and harnessing support from the Arduino community.
* Cuboino (Digital Cuboro) – This version of Cuboro is a tangible, digital extension of the classic marble puzzle game. Designed by Felix Heibeck of the University of Bremen, Cuboino is powered by Atmel’s versatile ATtiny85 MCU.
* ATtiny logic analyzer – The ATtiny2313-based logic analyzer is capable of capturing at 50+ kHz, more than enough for a PS/2 port. This project combines an Atmel MCU, breadboard and FTDI for unlimited-length logic capturing with a PC.
* 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.
* 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.
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. 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,” an Atmel engineer explained. “Plus, tinyAVR designs can be coupled with Atmel’s CryptoAuthentication tech for an extra level of security. The AVR CPU gives the tinyAVR devices the same high performance as our larger AVR devices. 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.
“The initial objective for the collection was to create a series of garments that could adapt to the users daily life, changing in color depending on the event, location, mood, or even just to match another garment or accessory,” Lüme Collection staff explained in a recent blog post.
“The garments also can respond to sound, if the user [chooses] to select this option within the phone application. The laser cut piece within each garment can also be customized, to another pattern (other than damask pattern), such as polka dots, flowers, lines, etc.”
The Lüme Collection illustrates how Atmel’s versatile MCUs are positioned in the center of the rapidly evolving wearable tech revolution. First off, our SAM4S and tinyAVRMCUs are inside the Agent smart-watch which recently became a Kickstarter success. Atmel MCUs have also tipped up in a number of Maker projects for wearable tech, such as the LED pocket watch we featured earlier this year, as well as Adafruit’s popular wearable Flora, Gemma and Trinket platforms.
Clearly, wearable tech is getting a long overdue makeover, as Internet-linked computers are deftly woven into formerly brainless attire such as glasses, bracelets and shoes.
“We are heading for the wearable computing era,” Gartner analyst Van Baker told the AFP. “People are going to be walking around with personal area networks on their bodies and have multiple devices that talk to each other and the Web.”
Ben Arnold, director of industry analysis for consumer technology at NPD, expressed similar sentiments.
“Traditional technology companies will have to start paying attention to how sensors are enabling us to live… Consumers are ultimately going to become more aware of their data in the digital ether. I suspect wearables are going to disrupt the way tech firms are doing business now.”
Analysts at ABI Research have determined that wearable wireless device revenues will grow to exceed $6 billion in 2018. Of the four segments tracked, sports, fitness and wellness are the largest, never dropping below 50% share of all device shipments over the forecast period.
“Fitness activity trackers are quickly gaining popularity in the market,” explained ABI Research senior analyst Adarsh Krishnan. “Different from other more single-use or event-centric devices, activity trackers monitor multiple characteristics of the human body including movement, calories burned, body temperature and sleep tracking.”
More specifically, says Krishnan, activity trackers are expected to grow at a 40% CAGR and overtake the 2013 shipment leader, heart rate monitors, in 2017. Meanwhile, the second largest market – home monitoring devices (primarily for the elderly) – is also slated to witness strong growth over the next five years with overall device revenue growing at CAGR exceeding 39%.
“This segment is also anticipated to see the development of cross-over devices such as personal emergency response devices supplemented with activity tracker features,” Krishnan added.
Meanwhile, Atmel’s versatile SAMA5D3 eMPU lineup is more than capable of powering fitness and outdoor portable electronic equipment for measuring performance (or providing navigation) of various outdoor activities, including running, cycling, hiking and golf.
And why not? Simply put, Atmel offers a wide range of wearable computing platforms designed for ultra-low power consumption – both in active and standby modes. Indeed, Atmel’s EventSystem with SleepWalking allows peripherals to automatically connect with each other even in ultra low power modes, thereby simplifying sensor interfacing and further optimizing power consumption. Meanwhile, “Wakeup” times are minimized, facilitating the use of low-power modes without missing communications data or sensor events.
In addition, Atmel devices integrate numerous features to save circuit board space, such as USB transceivers and embedded termination resistors. Many devices are offered in very small form factor packages, a critical characteristic for engineers and Makers designing wearable tech.
On the software side, the Atmel Software Framework (ASF) includes communications libraries to support external Wi-Fi and Bluetooth radios, mesh and point-to-point networking on Atmel’s 802.15.4/Zigbee AT86RF radios as well as a full range of USB drivers. The ASF also contains libraries and driver functions for many popular third-party sensors such as accelerometers, gyroscopes and magnetometers.
And last but certainly not least, Atmel’s touch platforms may be tuned to function when moisture is present – which is often a key requirement for wearable applications. Interested in learning more? Check out Atmel’s white paper on wearable tech here.
Increasing healthcare costs, coupled with a growing push to extend healthcare services into proactive health management, are rapidly driving wearable wireless devices into corporate wellness programs.
According to analysts at ABI Research, more than 13 million wearable devices with embedded wireless connectivity will be integrated into wellness plans offered by businesses over the next five years.
“Corporate wellness is increasingly being targeted by a mix of specialist and consumer focused device vendors and competition will also extend to software applications on mobile devices,” explained Jonathan Collins, author of a new study on the subject.
“[However], device adoption will not just be about device characteristics. Success will come to the vendors that can meet a range of requirements demanded in the corporate wellness market as well as applying their resources to maximize the value of their sales strategies.”
As previously discussed on Bits & Pieces, Atmel is smack in the middle of the rapidly evolving wearable tech revolution. First off, Atmel’s SAM4S and tinyAVRMCUs are inside the Agent smart-watch which recently hit Kickstarter, while the Amulyte pendant is powered by Atmel’s SAM4L, the very same MCU used to regulate smart (wearable) glucose meters. Meanwhile, Atmel’s versatile SAMA5D3 eMPU lineup is more than capable of powering fitness and outdoor portable electronic equipment for measuring performance (or providing navigation) of various outdoor activities, including running, cycling, hiking and golf.
And why not? Simply put, Atmel offers a wide range of wearable computing platforms designed for ultra-low power consumption – both in active and standby modes. Indeed, Atmel’s EventSystem with SleepWalking allows peripherals to automatically connect with each other even in ultra low power modes, thereby simplifying sensor interfacing and further optimizing power consumption. Meanwhile, “Wakeup” times are minimized, facilitating the use of low-power modes without missing communications data or sensor events.
In addition, Atmel devices integrate numerous features to save circuit board space, such as USB transceivers and embedded termination resistors. Many devices are offered in very small form factor packages, a critical characteristic for engineers and Makers designing wearable tech.
On the software side, the Atmel Software Framework (ASF) includes communications libraries to support external Wi-Fi and Bluetooth radios, mesh and point-to-point networking on Atmel’s 802.15.4/Zigbee AT86RF radios as well as a full range of USB drivers. The ASF also contains libraries and driver functions for many popular third-party sensors such as accelerometers, gyroscopes and magnetometers.
And last but certainly not least, Atmel’s touch platforms may be tuned to function when moisture is present – which is often a key requirement for wearable applications. Interested in learning more? Check out Atmel’s white paper on wearable tech here.
As illustrated by the diverse examples above, Atmel’s tinyAVR devices are optimized for applications requiring a combination of performance, power efficiency and ease of use in a small package. Indeed, all tinyAVR devices are based on the same architecture and compatible with other AVR devices, with the smallest tinyAVR measuring only 1.5mm x 1.4mm.
“Integrated ADC, EEPROM memory and brown out detector let you build applications without adding external components, while offering flash memory and on-chip debug for fast, secure, cost-effective in-circuit upgrades that significantly cuts time to market,” an Atmel engineering rep told Bits & Pieces.
“Simply put, the tinyAVR offers a unique combination of miniaturization, processing power, analog performance and system-level integration. That is why the tinyAVR is the most compact device in the AVR family – and the only device capable of operating at just 0.7V.”
To be sure, where most microcontrollers require 1.8V or more to operate, the tinyAVR with boost regulator bolsters the voltage from a single AA or AAA battery into a stable 3V supply to power the entire application.
“In terms of high integration, each pin boasts multiple uses as I/O, ADC and PWM. Even the reset pin can be reconfigured as an I/O pin. tinyAVR also features a Universal Serial Interface (USI) which can be used as SPI, UART or TWI,” the engineering rep continued.
“Plus, Atmel’s royalty free QTouch Library makes it simple to embed capacitive-touch button, slider and wheel functionality into general-purpose Atmel AVR microcontroller applications. The library offers several files for each device, supporting different numbers of touch channels – facilitating both flexibility and efficiency in touch applications.”
The AVR tour continues! Our first stop? Atmel’s AVR UC3, an MCU built around high-performance 32-bit AVR architecture and optimized for highly integrated applications. Next up? The AVR XMEGA, an MCU designed for real-time performance, high integration and ultra-low power. Our third stop was Atmel’s stalwart megaAVR, which neatly balances both capacity and performance.
And today we are getting up close and personal with Atmel’s tinyAVR lineup. As one can infer from its name, the tinyAVR series is optimized for applications requiring performance, power efficiency and ease of use in a small package – with the smallest tinyAVR measuring only 1.5mm x 1.4mm. As expected, all tinyAVR devices are based on the same architecture and compatible with other AVR devices. Engineers can employ the tinyAVR as a single chip solution in small systems – or use them to deliver glue logic and distributed intelligence in larger systems.
“Integrated ADC, EEPROM memory and brown-out detector allows devs to build applications without adding external components, while tinyAVR offers flash memory and on-chip debug for fast, secure, cost-effective in-circuit upgrades that significantly cuts product time to market,” an Atmel engineering rep told Bits & Pieces. “Simply put, the tinyAVR offers an optimized combination of miniaturization, processing power, analog performance and system-level integration.”
It should be noted that the tinyAVR is the most compact device in the AVR family and the only device capable of operating at just 0.7V. Whereas most microcontrollers require 1.8V or more to operate, the tinyAVR (with boost regulator) boosts the voltage from a single AA or AAA battery into a stable 3V supply to power an entire application. Plus, tinyAVR designs can be coupled with Atmel’s CryptoAuthentication device for an added level of security against hackers and cloners.
Additional key features include:
Capacitive Touch – Atmel’s QTouch Library makes it easier for engineers to embed capacitive-touch button, slider and wheel functionality into general-purpose Atmel AVR microcontroller applications. The royalty-free QTouch Library provides several library files for each device and supports different numbers of touch channels, enabling both flexibility and efficiency in touch application.
Fast and code efficient – The AVR CPU gives the tinyAVR devices the same high performance as Atmel’s larger AVR devices and several times the processing power of any similarly-sized competitor. Flexible and versatile, they feature high code efficiency that allows them fit a broad range of applications.
High integration – Each pin has multiple uses as I/O, ADC and PWM. Even the reset pin can be reconfigured as an I/O pin. tinyAVR also features a Universal Serial Interface (USI) which can be used as SPI, UART or TWI.
Atmel’s versatile MCUs power a number of fire and security applications – allowing vendors to design advanced systems that effectively safeguard people, property and business resources.
“Atmel offers a wide range of ARM-based AT91SAM and AVR 32-bit microcontrollers for such applications,” an Atmel engineering rep told Bits & Pieces. “More specifically, the SAM3 family and AVR UC3 families support entry-level systems, while advanced controllers with Ethernet connectivity are based on the SAM9 and AVR UC3 families.”
“It should also be noted that low-power 8-bit microcontrollers minimizes power consumption, with Atmel’s ATmega128RFA1 single-chip, allowing devs to design ZigBee smoke and motion detectors with extremely low power consumption,” the engineering rep continued. “Plus, Atmel’s XMEGA analog delivers optimal performance with 12-bit ADC resolution up to 2Msps with internal gain stage (up to X64), while optimizing BOM by removing its external gain stage.”
So let’s look at some specific example of how Atmel MCUs can be used to power a wide range of fire and security devices:
Control Panels – The primary point of contact for home and building automation consumers. Atmel’s portfolio supports a wide range of designs, meeting simple or complex needs.
Detectors – Known as the eyes and ears of fire and security solutions. Our low-power solutions are capable of supporting motion detectors, smoke detectors, sounders and glass break detectors based on the Atmel tinyAVR, megaAVR, AVR XMEGA and MCU Wireless (single-chip microcontroller +RF) families.
PIR (Camera) Detector – Atmel’s AVR picoPower technology significantly improves detector battery life, delivering the reliability that Passive Infrared (PIR) camera-based detectors require.
“Flexible connectivity is key for home gateway and control panel applications. That is why Atmel’s microcontrollers (MCUs) help vendors achieve a rapid time-to-market by providing validated connectivity via Ethernet, USB, soft modem (PSTN), Wireless LAN and RS-485 interfaces with backup mode,” the engineering rep added. “In the event the main power supply cut off, the control panel can automatically switch to battery operating mode to maintain connectivity.”
Interested in learning more? Additional information about Atmel’s extensive fire and security portfolio can be found here.
Atmel’s comprehensive QTouch Library makes it simple for developers to embed capacitive-touch button, slider and wheel functionality into general-purpose AT91SAM and AVR microcontroller (MCU) applications.
To be sure, Atmel’s royalty-free QTouch Library offers several library files for each device, while supporting various numbers of touch channels – thereby enabling both flexibility and efficiency in touch apps. And by selecting the library file supporting the exact number of channels needed, devs can achieve a more compact and efficient code using less RAM.
Simply put, Atmel’s QTouch Library can be used to develop single-chip solutions for many control applications, or to reduce chip count in more complex applications. Meanwhile, the library offers devs the latitude to implement buttons sliders and wheels in a variety of combinations on a single interface.
There is also broad controller support for Atmel MCUs: AT91SAM, tinyAVR, megaAVR, XMEGA, UC3A and UC3B. Up to 64 sense channels are supported for maximum interface sensitivity ( 256-level sliders and wheels require only three channels), while the QTouch Library supports three patented capacitive touch acquisition methods: QTouch, QTouchADC and QMatrix.
In addition, Atmel Adjacent Key Suppression (AKS) technology enables unambiguous detection of button touches for maximum precision, with full debouncing reports for touch buttons helping to ensure single, clean contacts. And last, but certainly not least, a common API across all library versions simplifies development.
Interested in learning more? Additional information about Atmel’s QTouch library can be found here.