Tag Archives: ARM

The IoT revolution is gathering pace (Part 1)

In a recent report sponsored by ARM, Clint Witchalls confirms that the rapidly evolving Internet of Things (IoT) is an idea whose time has finally come. As Witchalls notes, falling technology costs, developments in complementary fields like mobile and cloud, together with support from governments have all contributed to the dawning of an IoT “quiet revolution.”

internetofthingsvisualized

Indeed, over three-quarters of companies are now actively exploring or using the IoT, with the vast majority of business leaders believing it will have a meaningful impact on how their companies conduct business. In addition, says Witchalls, consumers will likely soon be awash with IoT-based products and services – even if they may not realize it.

“Over the next few years the IoT is expected to have the biggest impact on customer service and products and services. Current activity should mean that a strong pipeline of IoT-based products and services will soon begin reaching the market. [As such], businesses should be prepared for an explosion of IoT-generated data. Fitting sensors and tags to products will generate even more data than are currently being created and captured,” writes Witchalls.

“Companies feel confident in their ability to handle this explosion of information, but prior experience of storing and analyzing large amounts of ‘big data’ may lead them to underestimate the additional talent and skills needed to spot new uses and revenue streams emerging from it. Data security and privacy are also likely to grow in significance as more consumers engage with IoT-based products.”

As we’ve previously discussed on Bits & Pieces, it was Kevin Ashton who originally coined the term the “Internet of Things” (IoT) in 1999 while working at Proctor & Gamble. At that time, the idea of everyday objects with embedded sensors or chips that communicate with each other had been around for over a decade, although it was then known as “ubiquitous computing” or “pervasive computing.”

“What was new was the idea that everyday objects—such as a refrigerator, a car or a pallet—could connect to the Internet, enabling autonomous communication with each other and the environment,” he explains.

Ashton is currently a general manager at Belkin, a US manufacturer of consumer electronics.

“I was incredibly excited and optimistic about the Internet of Things, but compared to my optimism, progress seemed incredibly slow,” he reminisces. “It was quite frustrating. We were dealing with a lot of senior executives who had grown up long before the age of email, and it just wasn’t clicking with them.”

However, Ashton confirms that the interim period has yielded a new generation of technologists who have grown up in the wireless world.

“Most of the people I see driving the Internet of Things forward in interesting ways now were probably undergraduates in 1999.”

As a result, he maintains that the IoT is no longer the future—it is the here and now. Proof of this is in the numbers, he says. A manufacturer of sensors recently told him that it sold 2bn units last year and expects to sell 3bn in 2013.

“Where are they going?” he asks. “Clearly somebody is buying [sensors] and using them.”

According to Witchalls, a number of developments have contributed to business adoption of the IoT. One particularly critical factor is the falling cost of the underlying technology: the sensors and actuators fitted to “things” to connect them to the Internet and their environment, such as radio-frequency identification (RFID) and microelectromechanical systems (MEMS).

To be sure, the cost of an RFID identification tag, which is commonly used to track assets and manage inventory, fell by 40% in the 18 months to April 2013, with one tag now costs about 10 US cents. In addition, the price of MEMS, such as accelerometers, gyroscopes and pressure sensors, has fallen by 80-90% in the past 5 years.

“[Another reason] the IoT has finally come of age is the mobile Internet, epitomized by ubiquitous smartphones and tablet devices. The IoT involves devices communicating with each other (machine-to-machine communications, or M2M), but it also involves devices communicating with people and people communicating with devices,” Witchalls added.

“For example, a healthcare professional may be alerted via a smartphone that a patient’s blood pressure has risen above a critical threshold, or a smartphone may allow a consumer to switch the air-conditioning on at home, even though they are at work.”

Want to learn more about how the IoT revolution is gathering pace? Be sure to check back tomorrow for part two of this series.

Atmel’s long-term partnership with ARM

This week, Atmel expanded its ARM Cortex-A5 microprocessor (MPU) portfolio with new SAMA5D3 devices that deliver smaller packaging, extended temperature support and an alternative peripheral mix. The latest SAMA5D3 devices – designed to neatly balance high performance and low-power operation – also boast an expanded ecosystem with new software and hardware.

As we’ve previously discussed on Bits & Pieces, Atmel offers an extensive portfolio of microcontrollers (MCUs) and microprocessors (MPUs) based on the world’s most popular 8- and 32-bit architectures: Atmel AVR and ARM. Indeed, Atmel’s two decades of microcontroller leadership and innovation include many industry-firsts:

  • The first Flash microcontroller, the first ARM7-based 32-bit Flash microcontroller
  • The first 100nA microcontroller with RAM retention
  • The first ARM9-based Flash microcontroller

“In order to simplify the embedded design process, we’ve meticulously built a robust ecosystem around our ARM microcontrollers,” an Atmel engineering rep told Bits & Pieces. “Meaning, Atmel offers a wide range of software tools and embedded software that support leading operating systems, along with low-cost evaluation kits.”

In addition, Atmel’s flexible and highly integrated ARM-based MCUs are designed to optimize system control, user interface (UI) management and ease of use. That’s why our ARM Cortex-M3 and M4 based architectures share a single integrated development platform (IDP): Atmel Studio 6. This platform offers time-saving source code with more than 1,600 example projects, access to debuggers/simulators, integration with Atmel QTouchtools for capacitive touch applications and the Atmel Gallery online apps store where embedded software extensions can be downloaded.

Meanwhile, Atmel ARM-based MPUs range from entry-level devices to advanced highly-integrated devices with extensive connectivity, refined interfaces and ironclad security.

“Whether you are working on new, existing or legacy designs, a wide range of Atmel ARM-based devices provides the latest features and functionality. These devices also feature the lowest power consumption, a comprehensive set of integrated peripherals and high-speed connectivity,” the engineering rep added.

Interested in learning more about Atmel’s extensive ARM portfolio? You can check out our ARM MCUs here and our ARM MPUs here.

Boot Linux in a second

When I worked at EDN Magazine I wrote up a story about MontiVista Software. They had gotten a real-time Linux to boot in under a second. This was for an automotive dashboard, the Linux was displaying a gauge so it had to start working as soon as you turned the key. Since I just fired up two Atmel MPU (microprocessor unit) demo boards that could support Linux, I thought it would be cool to bring the article to the attention to our MPU group.

It turns out that Atmel 3rd party partner Timesys was way ahead of me. Frederic in our MCU group pointed me to a video where you can see our Atmel SAM5D33 eval board in booting in a couple seconds (mp4). Note that this eval board is not just a passive display like an instrument cluster. It also has a full user interface that takes touch, mouse, and keyboard inputs. Frederic noted: “An application without a UI will certainly boot in less than a second.”

Linux-fast-boot_Atmel-SAMA5D33

Timesys can get a real-time Linux to boot in less than 3 seconds. It would be even faster if you don’t need a user interface like touch, keyboard, or mouse.

Speaking of big-iron MPUs with external memory, be sure to check out ARM Techcon this week in Silicon Valley. Atmel will be there, and I see MontiVista is an exhibiter as well. I will be at the Atmel booth on and off, as well as checking out some of the conference.

FreeRTOS with Atmel’s SAM D20 Xplained Pro

Atmel’s SAM D20 lineup is based on the ARM Cortex- M0+ core, setting a new benchmark for flexibility and ease-of-use. The microcontroller (MCU) series is ideal for a number of low-power, cost-sensitive industrial and consumer devices, such as GPS trackers, appliance controllers, intelligent remotes and optical transceivers.

As William Wong of Electronic Design notes, the SAM D20 specifically targets the entire low-end space currently handled by 8- and 16-bit microcontrollers, while also hitting the low-end 32-bit space.

“The SAM D20 incorporates high-end support like the high-speed bus matrix linked to three AHB/APB bridges. System and power controllers can be found off one bridge. Memory controllers are found off another,” Wong wrote in an article posted on Electronic Design earlier this year. “The third bridge handles the convention interfaces that include up to six programmable serial ports, eight timers, a 20-channel, 350-ksample/s analog-to-digital converter (ADC), a pair of comparators, and a 10-bit, 350-ksample/s digital-to-analog converter (DAC). There is also Atmel’s touch interface controller.”

Recently, a detailed SAM D20 demo project went live on FreeRTOS.org (FreeRTOS, FreeRTOS+CLI).  The demo – which targets Atmel’s SAM D20 Xplained Pro evaluation board – leverages the FreeRTOS ARM Cortex-M0 GCC port and builds with the free Atmel Studio IDE (using the Visual Studio framework and kernel aware FreeRTOS plug-in).

Meanwhile, the command line interface character input and output employs drivers provided Atmel’s Software Framework (ASF), with a #define tasked with switching the build between a simple blinky style application and a comprehensive test/demo application that incorporates the FreeRTOS+CLI component.

Want to build and run the ARM Cortex-M0+ RTOS Application? It should probably be noted that the FreeRTOS download contains the source code for all FreeRTOS ports, so obviously there is a surplus of unneeded files for this specific SAMD20 demo. As such, it might be a good idea to check out the the Source Code Organization section for a description of the directory structure. The Atmel Studio solution file is called RTOSDemo.atsln, which is located in the FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained directory.

Building and running the ARM Cortex-M0+ RTOS application

  1. Open FreeRTOS/Demo/CORTEX_M0+_Atmel_SAMD20_XPlained/RTOSDemo.atsln in the Atmel Studio IDE.
  2. Locate the mainCREATE_SIMPLE_BLINKY_DEMO_ONLY definition at the top of main.c.
  3. Set mainCREATE_SIMPLE_BLINKY_DEMO_ONLY to 1 to create the simple blinky demo, or 0 to create the comprehensive demo that also includes the command line interpreter.
  4. Select “Rebuild RTOSDemo” from the Atmel Studio “Build” menu (or press F7) to build the demo project.
  5. Connect a USB cable between the USB port on the SAMD20 Xplained Pro board and the host computer.
  6. Select “Start Debugging and Break” from the Atmel Studio “Debug” menu to program the microcontroller flash memory and kick off a debug session.

Interested in learning more about running FreeRTOS on Atmel’s SAM D20 Xplained Pro? Be sure to check out the official FreeRTOS demo here.

Video: TinyG2 port runs on the Arduino Due

The TinyG2 is a cross-platform ARM port of the (Synthetos) TinyG motion control system that runs on the Atmel-powered Arduino Due. It is used in conjunction with the gShield – a hardware platform for Dank’s CNC motion control system – to build a high performance three-axis motion control system.

“We chose the Due as the platform for the TinyG ARM port because it’s powerful enough to really run the application well, but it’s still simple and accessible so people can extend the application and experiment with new functionality,” Alden Hart of Synthetos told Zoe Romano of the official Arduino blog.  “By and large TinyG2 works identically to TinyG, and most configuration and other questions [can be answered on] the TinyG wiki. (https://github.com/synthetos/TinyG/wiki).”

According to Hart, key G2 features include:

  • Full 6 axis motion control – XYX linear axes and ABC rotary axes.
  • Step outputs available for 6 motors (motors are mappable to axes).
  • Jerk controlled motion for acceleration planning (S curve 3rd order motion planning).
  • RESTful interface using JSON.
  • Extremely stable and jitter-free 100 Khz step generation.
  • Complete status and system state displays.

Interested in learning more ? Additional information about the G2 is available on the project’s official page here (https://github.com/synthetos/g2/wiki).

AVR ATtiny10 runs LED blinker for 6 months

Check out our new AVR site. In celebration, I want to tell you about a neat project. My buddy Wayne Yamaguchi had a whole bunch of tiny coin cells left over from a project. So he whipped up a little AVR blinker using an AVR ATtiny10. The one he gave me flashes every two seconds and is quite bright. Wayne’s design intent was to put this inside a phosphor-coated globe and have a UV LED charge up the phosphors every few seconds. For this round he is just using a white LED, but you can see “UV” on the silkscreen. Wayne has done some quick calculations and it looks like if you slow it down to one 3mA flash every 8 seconds it should last for 6 months. Wayne’s trick it to take the AVR out of active mode and put it to sleep, and use the Watch Dog Timer to wake it up, flash the LED and then go back to sleep. Wayne describes the ATtiny10 project here.

ATtiny10-blinker_Yamaguchi_finger

This flasher works 6 months off a CR1220 lithium cell. Using the ATtiny watchdog timer is the secret to such miniscule power consumption.

It’s interesting to note that Wayne started out with a MCU from an Atmel competitor and found it unsuitable. As many other friends have noted about these other MCUs, Wayne said, “…a lot more coding had to be done to get the job accomplished.” He also ran into limitations where he had to do a work-around in the competitor’s chip. Another friend has commented that competing MCUs can often do one thing well, but when it needs to do two tasks, even simple ones, there are real headaches. That is why they love AVR chips. AVRs were “invented” as a complete modern architecture. Once you know one chip, it’s easy to move around to others in the AVR family, even the AVR 32-bit chips.

The only reason Wayne did not start with the AVR is that he thought he could not keep his obsolete Studio 4 install, which he knows and trusts, and still program the ATtiny10. I asked around, and my Atmel pals told me that everything Wayne would need is in the Atmel Software Framework (ASF). Sure enough that lead Wayne to a solution, and he had his ATtiny10s working under Studio 4. I kept telling Wayne to just upgrade to Studio 6, which will let you program AVR-32 and our ARM-based MCUs as well as all the 8-bit AVRs. Wayne did not want to risk changing environments, since he has several existing products that he changes and customizes and supports with Studio 4. My friends say the answer there is to just run virtual computers with VM Ware or Virtual Box. You can have Studio 4 on one Windows install and Studio 6 on another. Or you can set restore points and go back and forth between the two Studios on one install.

ATtiny10-blinker_Yamaguchi_prototype

Wayne Yamaguchi uses toner-transfer and a homemade acid bath to make prototypes in an hour.

Another interesting thing in Wayne’s blog linked above is a picture he has of the prototype. At first blush it looks like he used a router like a LPKF machine to do the board. But if you look closely, you can see some un-etched copper at the edges. Wayne uses toner transfer and a ferric chloride tank to make his own PCBs in a couple hours. The reason they look like routed boards is that Wayne is smart enough to generate the Gerbers this way so that he uses the minimum amount of ferric chloride to etch the copper. Why etch off big areas if you don’ have to? He outlines this technique in an article about prototyping I wrote a few years ago.

Now wayne did the prototype raw-copper PCB in a day to get started, but he wanted a nicer board for development (see pics and below). For this he turned to OSH Park up in Oregon. He panalized the boards as you can see from the break-away tabs on the edge. The bottom line is each PCB ended up costing him a dollar. I think he was out 20 bucks for the order and got 18 boards. OSH Park collects orders for small lots and puts them all onto a 18×24 panel used in the PCB fab industry. I like the looks of the boards since you get a silkscreen and soldermask. Don’t think, “Its just a prototype, I don’t need a silk or soldermask.” It’s you the one soldering on the board and a silkscreen tells you what goes where. It’s you re-soldering stuff and hand-soldering stuff and the soldermask is a blessing, especially with tiny parts. You want your prototype to be as close to production as possible. OSH Park panelizes two-layer boards every other day and gets a four-layer panel together every four days. You might wait a bit, but I have heard of several happy customers. For small boards like the Blinkie, they make great sense. For anything more serious I will stick with Proto-Express, right here in Silicon Valley. They do 4-mil spacing, can do 24oz copper (not at the same time!) and once your board is perfect, they have a partner in China to do high-volume for cheap. Three standard 2-layer boards in 4 days for about $90 and three 4-layer boards for $150 or so. And that is silk both sides if I remember right.

In addition to the info on his blog post linked above, Wayne sent me an email with the information about the flasher. He uses Evernote to store his notes as he does a project, so below are his notes to himself. I put in current Digi-Key pricing.

Wayne-Yamaguchi_Blinkie-LED-flasher

Wayne Yamaguchi shows the Blinkie flasher he designed.

Wayne did this project a couple months ago. What was interesting was how much longer the flasher ran compared to his calculations. We are not sure if this is because the batteries really have more energy when you discharge them this way, or maybe there is some other factor we don’t understand. It’s good news nevertheless. I can tell you the flasher he gave me a couple months ago is still flashing every 2 seconds. Here are Wayne’s notes:

CR2016, CR2032 Battery Info UV Blinker

2016 – 90mAH

2032 – 240mAH

Compute the average current if LED is pulsed 1 sec every 10 minutes.

1 minute = 60 seconds, 10 minutes = 600 seconds.

1 out of 600.  0.17% duty cycle.

If the LED current is 10mA then average is 17uA.

Attiny10 Power down supply current @3V is 4.5uA.

Attiny10 pricing (Sept 17, 2013):

All prices are in US dollars.
Digi-Key Part Number ATTINY10-TSHRCT-ND Price Break Unit Price Extended Price
Quantity Available Digi-Key Stock: 21,464

1

0.69

0.69

Can ship immediately

25

0.576

14.4

Manufacturer Atmel

100

0.464

46.4

1,000

0.4256

425.6

Manufacturer Part Number ATTINY10-TSHR
Description IC MCU 8BIT 1KB FLASH SOT23
Lead Free Status / RoHS Status Lead free / RoHS Compliant

CR1220 battery Energizer Specifications.  Typical Capacity 40mA/Hr.  down to 2V.

$0.90 each at Digi-Key (Panasonic)

The Nichia 310 in the open bag measure 3mA @3V.

Watch Dog Timer table (from ATtiny10 full datasheet):

ATtiny10_WDT_prescale

CR1220 UV Blinker Board as rendered by OSH Park.

Yamaguchi_CR1220_PCB

Here is the PCB layout for the CR1220 battery Blinkie

 Using 3mA for LED current and 40mA/hr battery capacity gives these run-times:

Delay

tiny10current

average LED current

Estimated Run Time

1 sec

4.5uA

30uA

1,159hrs – 48.3days (~1.61 mos)

2 sec

4.5uA

15uA

2,051hrs – 85.47days (~2.84 mos)

4 sec

4.5uA

7.5uA

3,333hrs – 139 days (~4.62 mos)

8 sec

4.5uA

3.75uA

4,848hrs – 202 days  (~6 mos)

0.25 sec

4.5uA

120uA

240hrs – 10.04 days

0.125 sec

4.5uA

240uA

163.6hrs – 6.82 days

64mS

4.5uA

480uA

82hrs – 3.4 days

CR2016 (20mm lithium) UV Blinker Board as rendered by OSH Park.

Yamaguchi_CR2016_PCB

Here is a PCB layout for the Blinkie using the larger CR2016 battery.

Note to self: It appears that the ISPmk2 (in-circuit programmer) does program at 3V or other voltages.  The error message during programming is verification failed.  But, it appears to be programmed correct.

As a side note, future blinkies should have the LED driven from the free pin PB2.

Run-time test: 64ms sec Blinkie.  1220 battery.

6/22/2013 2.975v

6/26/2013 – 2.750V 6:16   (Should have ended today)

6/27/2013 – 2.736V 10:08am

6/28/2013 – 2.728V 2:06pm

7/3/2013 – 2.43V 9:57am

7/4/2013 – no LED.  Could be still running, but, LED is not visible.

Wayne-Yamaguchi_Francis-Lau_Blinkie-LED-flasher

Wayne Yamaguchi (L) explains the LED flasher held by crack protégé Francis Lau. Lunch was at the Pho Kim restaurant in San Jose.

ATtiny10-blinker_Yamaguchi_flash

It took a few tries, but I finally caught the Blinkie flashing when I snapped the picture.

-30-

Atmel to host analyst panel @ World Maker Faire

The 2013 World Maker Faire opens its doors on September 21st in the New York Hall of Science (NYSCI). We’ll be there at the Atmel booth in the Arduino pavilion, showcasing a number of exciting new companies that have developed innovative applications using Arduino boards powered by Atmel AVR and ARM microcontrollers.

Atmel is slated to host a public media/industry analyst panel on Friday, September 20th, on the Maker Community and education. Members of the panel include Atmel’s Reza Kazerounian, co-founder of Arduino Massimo Banzi, Atmel Maker and Hexbug guru Bob Martin, university engineer professor Annmarie Thomas, EDN’s Executive Editor Suzanne Deffree, 12-year old CEO and maker Quin (Qtechknow), and MAKE Books Senior Editor Brian Jepson. The panel will be moderated by Windell H. Oskay of Evil Mad Scientist Laboratories.

Tune into our live Twitter feed of the panel starting at 11:30 am ET on September 20th under #Atmelmakes or visit our recently launched microsite for more details. For those of you attending the Faire, Atmel’s booth will be taking center stage at the show with a number of uber-cool exhibits and demos including:

  • Hexbug/hovercraft hacking: Watch Atmel employees hack traditional Hexbugs and hovercrafts using Arduino boards.
  • MakerBot: We’ll be showcasing the wildly popular AVR-powered 3D printer and providing 3D samples over the weekend.
  • Pensa: This company uses Arduino boards to make their flagship DIWire, a rapid prototyping machine that bends metal wire to produce 2D and 3D shapes.
  • Infinity Aerospace: The ArduLab – powered by Atmel’s versatile ATMega 2560 microcontroller – is a highly capable experimentation platform ready for space right out of the box. Sensor mounting is straightforward, with unique functionality addressing the technical challenges of operating in space.

Additional exhibitors at the Atmel World Maker Faire booth include Fuzzbot (robots), Evil Mad Scientist and Colorado Micro Devices. We’re looking forward to seeing you at the Atmel booth, so don’t forget to follow us at @makerfaire, @atmel and @arduino!

Interested in attending Atmel’s panel? Be sure to email us at pr@atmel.com. Also, be sure to join us when Bob Martin presents Prototyping is as Easy as Uno, Due, Tres.

MakerFaireRibbon

The Ardruino Uno is an excellent lab tool for technicians and h/w engineers who have a specific design in mind. In this presentation, we will show how Atmel’s MCU apps lab uses the Uno to test harnesses for LED lighting stress testing, SBC reset response and power supply stress testing on a regular basis for the weather station prototype.

When: Sunday, September 22, 2013, 12:30PM – 1:00PM ET
Where: Make: Electronics Stage

Atmel and Arduino: Inspiring DIY Makers

Atmel MCU Applications Manager Bob Martin recently went on camera to discuss Atmel’s unique relationship with Arduino, Maker Faire and the DIY Maker Movement.

As Martin points out, Atmel’s 8- and 32-bit microcontrollers have been the MCUs of choice for Arduino since the boards first hit the streets for DIY Makers way back in 2005. More specifically, he attributes the success of Arduino to its easy-to-use, free cross-platform toolchain and its simple do-it-yourself packages with Atmel MCUs.

“These factors helped initially steer the Arduino team to choose our AVR microcontrollers – and today, both our AVR and ARM-based MCUs,” Martin explained.

The Atmel MCU Applications Manager also noted that one of the coolest Maker technologies to surface in recent years is 3D printing technology, an industry expected to be worth $3 billion by 2016. To be sure, says Martin, almost every major 3D printer is currently based on Atmel AVR MCUs.

As previously discussed on Bits & Pieces, the Maker Movement is growing exponentially by taking advantage of 3D printers, inexpensive microcontrollers, robotics, CAD and the ability to control machines with computers, tablets and smartphones.
According to Larry Magid, a technology journalist who writes for the San Jose Mercury News, we are all Makers to a certain extent, even if some of us don’t know it yet.

“All of us – even Leonardo da Vinci – were late comers as far as the Maker movement is concerned,” he explained. “Our prehistoric ancestors millions of years ago, figured out how to turn stones into tools so that they could make things. Only they didn’t have fairs, books and websites to document the process.”

Similarly, Will.i.am, the technophile founder of The Black Eyed Peas, recently offered a ringing endorsement of the Maker Movement and related culture on Facebook.

“Every young person is going to be inspired to be a maker from now on,” said Will.i.am. “It’s like how everyone used to want to be a musician, an actor, an athlete — but a maker is what people are going to want to be.”

Indeed, as Arduino’s Massimo Banzi once famously noted, “You don’t need anyone’s permission to make something great.”

A PIR motion activated camera with Atmel & ARM

A PIR motion activated camera is typically deployed as a security measure to detect, record and identify an unauthorized intruder. Key design considerations of such a device include false alarm immunity, extended battery life, low BOM cost and small form factor.

pircameraactual

A number of Atmel-based components can be used to build a PIR motion activated camera that follows the above-mentioned design requirements. Firstly, Atmel’s ARM-based (Cortex-M4) SAM4S16 is capable of achieving fast image capture along with compression, all while transferring the data back to the control center – thereby facilitating rapid visual verification and response.

“Perhaps most importantly, Atmel’s SAM4S16 offers low power operation to extend battery life, with embedded peripherals running independently from the CPU,” an Atmel engineering rep told Bits & Pieces.

pircamera

“So that means PIR sensing and image capturing without CPU load. More specifically, single snapshot mode =>30uA/day -10 years of battery life (3V, 2800mAh Li-Ion).”

Similarly, Atmel’s 86RF212B/233RF transceiver offers low-power operation with Sleep Mode down to 0.02uA.

“Developers can also save on total BOM cost and reduce design form factor, as Atmel’s SAM4S16 is capable of independently handling image encoding and processing with software,” the engineering rep continued.  “In addition, the Atmel-based design (SAM4S16) allows the removal of one external amplifier interfacing PIR Sensor via the embedded ADC with gain stage. Plus, the SAM4S16 directly connects to any CMOSImageSensor, all while providing color picture capture at QVGA resolution.”

On the software side, developers have easy access to the SAM4S evaluation kit (Xplained Pro), along with Atmel Studio, Gallery and free libraries, including FreeRTOS, TCP/IP Stacks and 802.15.4 Stacks.

Interested in learning more about Atmel’s ARM-powered SAM4S16? Be sure to check out the official SAM4S16 page here.

Atmel’s 8-bit AVR is one of the most popular MCUs ever!

EDN has chosen Atmel’s stalwart and versatile AVR as one of the most popular microcontrollers (MCUS) ever!

“Atmel AVRs revolutionized the 8-bit market when it was launched, with single cycle execution, free software tools and large Flash memory options. Since then, Atmel has continued to innovate and gain market share,” writes EDN’s Stephen Evanczuk.

“For the devices that run in the biggest volumes it is never one feature that makes it good as It needs to be successful in many markets to hit the high numbers. Ease of use, high performance, good sales support, high quality levels and on time delivery are essential.”

As previously discussed on Bits & Pieces, Atmel’s current generation of AVR 8- and 32-bit microcontrollers compliment our ARM MCU and microprocessors (MPUs) to deliver a unique combination of performance, power efficiency and design flexibility. Simply put, no other microcontrollers deliver more computing performance with better power efficiency.

Interested in learning more about Atmel’s extensive AVR MCU portfolio? You can check out our detailed AVR 8- and 32-bit device breakdown here.