Tag Archives: Atmel SAM D20

BMF055 is a 9-axis sensor with an ARM Cortex-M0+ core


The BMF055 is programmable 9-axis motion sensor with an accelerometer, a gyroscope, a magnetometer and an Atmel | SAM D20 MCU.


Bosch Sensortec has just unveiled a compact 9-axis motion sensor, which incorporates an accelerometer, a gyroscope and a magnetometer along with an Atmel | SMART SAM D20 ARM Cortex M0+ core.

Bosch_Sensortec_BMF055_graphic_w734

The BMF055 is the perfect match for those looking to develop advanced application-specific sensor fusion algorithms, add sophisticated motion sensing capabilities, and replace multiple discrete components with a single package. Boasting a tiny 5.2mm x 3.8mm x 1.1mm footprint, the latest board from Bosch Sensortec’s Application-Specific Sensor Node (ASSN) family easily integrates with a wide range of projects from robotics and drones, to gaming and navigation, to augmented reality and human interface devices for the IoT — all of which require a customized SiP solution.

MC

On top of that, Bosch Sensortec provides an additional SDK featuring a precompiled BSX Lite fusion library with integration guidelines and API source files for individual sensors, as well as example projects as a plugin for Atmel Studio. Intrigued? Head over to BMF055’s page here.

Electronica 2014 may be the ‘smartest’ show yet!

As we prepare to head off to Munich, Germany for perhaps one of the ’smartest’ shows of the year, Electronica 2014 attendees are in for a treat! Over the next couple of days, we will be unveiling a number of new solutions to further enable smart, connected and secure devices for the ever-growing Internet of Things (IoT) — ranging from consumer and industrial to automotive and Maker applications.

electronicaGoogle+_1080x608_Final

During the week of November 11-14, head over to Messe München where you will find a plethora of IoT solutions in the Atmel booth — located in Hall A5, Booth 542 — including:

Low-power embedded processing

  • Industry’s lowest power ARM Cortex-M0+ MCU for the Internet of Things
  • A new QTouch safety platform for home appliance user interfaces
  • Next-generation 8-bit AVR MCUs accelerating development of low-power applications

Secure connectivity

Easy-to-use software and tool

  • IAR Systems supports Atmel’s complete microcontroller portfolio, expanding Atmel’s IoT software and tools ecosystem
  • An ultra-low cost Xplained mini development platform available for only $8.88 USD that is compatible with any Atmel 8-bit megaAVR MCUs
  • Xplained Ultra evaluation kit for fast prototyping and evaluation of Atmel | SMART SAMA5D4 Cortex-A5 based MPUs
  • A security module compatible with all Xplained boards that supports SHA256, AES128 and ECC256 hardware authentication for IoT nodes

Our broad portfolio of next-gen tech powering the Internet of Things will be showcased at Electronica in various pods, such as the smart home, industrial, automotive, and of course, Maker areas.

Atmel’s SMART HOME ZONE brings more intelligent, connected devices together.

  • Showcasing hardware security with wireless connectivity to a variety of edge nodes applications, the well-received Atmel WINC1500 will demonstrate a video camera, temperature sensor and LED control highlighting ease-of-use connectivity to mobile handsets and cloud architecture. Strong key protection is provided by the ATEC108 Elliptic Curve security chip.
  • For the intelligent home, this demonstration highlights Atmel’s popular AVR architecture using a mega168PB, AT86RF212, XMEGA128A1U and MXT143. The demo showcases an AVR with a wireless connection running on a battery with a graphical display.
  • The QTouch safety robustness demonstration showcases Atmel’s SAM D20 with the company’s new QTouch safety library, displaying the superior capacitive touch performance of the peripheral touch controller while achieving best-in-class noise immunity and moisture tolerance required in home appliances. Attendees can enter to win one of the QTouch safety evaluation kits by viewing the demonstration.
  • Demonstrating security for the connected world, this three-light switch demo communicates via ZigBee to a remote panel with 3 LEDs. The switches and LEDs include an Atmel ATSHA204 device with stored crypto keys. When the switch is flipped, only the LEDs with the corresponding key will light—demonstrating symmetric authentication.
  • Showcasing the latest lighting solutions, the Philips Hue LED colormix bulb, the Philips Lux dimmable bulb and the Philips Tap switch highlights how users can create their own personal wireless lighting environment with the tap of a switch or through an app on the users’ mobile device.

Atmel’s INDUSTRIAL ZONE enables smart, machine-to-machine connections.

  • Demonstrating a smart fridge, this home automation demonstration powered by Atmel | SMART SAMA5D4 includes a 7-inch capacitive touchscreen that includes a 720p video playback showcasing the processors performance and data processing in a secure environment.
  • Powered by Atmel’s maXTouch mXT1666T2 and maXStylus, this rugged Inari10 tablet demonstrates support of a glove, moisture rejection and support for maXStylus.
  • Through a Sigfox base station, this demo utilizes Atmel’s ATA8520 and ATA8510 to demonstrate the company’s IoT connectivity solution.
  • Highlighting Atmel’s support of capacitive touch buttons, sliders and wheels using the company’s QTouch technologies, Atmel will showcase two QTouch demos. The first is powered by the Atmel | SMART SAM D21 MCU on an Xplained Pro board demonstrating mutual capacitance and the intelligent peripheral touch controller—all enabled by Atmel QTouch. The second demo, powered by the Atmel | SMART SAM D11 MCU, is supported by the QTouch Library enabling capacitive touch button sliders and wheels on smaller, lower cost Atmel MCUs using the Peripheral Touch Controller.

Atmel’s AUTOMOTIVE ZONE brings IoT to the connected car with simple, touch-enabled human-machine interface.

  • Showcasing a smart, connected car, Atmel will be highlighting the well-received AvantCar demo, a next-generation automotive center console concept with curved touchscreens highlighting Atmel’s XSense, maXTouch, QTouch, and 8-bit AVR MCU technologies.
  • Highlighting car access, this demo will enable passive entry and passive start for automobiles through capacitive touch and proximity detection technology controlled by a tablet PC using Atmel’s maXTouch technologies. This demo is powered by Atmel’s automotive devices including the ATA5791, ATA5831, ATA5702, ATA5790N, ATA5833 and Atmel | SMART SAM D21.
  • Several other automotive demos are also featured in this zone, including a door handle powered by Atmel’s fourth generation LIN device that includes a curved touch-enabled glass display, providing excellent multi-touch performance for future automotive applications, and utilizing Atmel’s XSense and the maXTouch 2952T.

Atmel’s MAKER ZONE showcases IoT inventions, enabling unlimited possibilities.

  • Being at the core of the Maker Movement, Atmel will be showcasing a number of Maker demonstrations including a remote-controlled Maker Robot powered by the Atmel | SMART SAM D21. “Mr. Abot” will be controlled through an Andriod app and the communications will be driven through Atmel’s recently announced new WINC1500 Wi-Fi solution.
  • Atmel will also be showcasing a Skittles sorting machine for the candy lover. This Atmel | SMART powered sorter uses the SAM D21 device and will sort the Skittles into individual containers by color using an RGB light sensor.

Wait, there’s more!

In the wake of recent incidents, it is becoming increasingly clear that embedded system insecurity affects everyone and every company. On a personal level, these vulnerabilities can lead to a breach in unprivileged financial and medical data. For a company, the impact can be quite profound. Products can be cloned, software copied, systems tampered with and spied on, and many other things that can lead to revenue loss, increased liability, and diminished brand equity.

Atmel’s resident security expert Kerry Maletsky will be address these growing concerns in his session, “IoT Security Should Be Hard, By Definition.” Join Maletsky on Thursday, November 13 at 2:00pm CET in Hall A6 / A6.353 at the Embedded Forum as he explores the basics of hardened security in every designer’s IoT device.

Please explain to Grandma: What’s the SAM D20 Xplained Dev Board?

My side of the family is very small. I have two parents and a sister, and it stops just about there. My girlfriend’s family, on the other hand, is quite the opposite. A large family means regular family events, and after close to ten years, I still haven’t met everyone. This is just one of those occasions, where I smile, and pretend not to be terrified.

There are a few people walking around the room, but the three mains congregation points are in front of the huge fireplace where apparently someone has attempted to put in a small tree, and just push it in as the end burns away. The table is full of food, and quite a few people are nibbling on delicious snacks. Then there is apparently a line of grandmothers at the back of the room. I hear my name spoken from this part of the room, and I turn around to see five grandmothers looking at me, as well as one or two unknown members of the family. I think I’m supposed to say something.

Excuse me?

– I said that you had just written a book.

Yes, indeed.

– What is it about? Asks one of the grandmothers. They all look at me.

We’ve all been there, a family reunion, where you suddenly become the center of attention. I am subjected to a two hundred kilowatt neon blue stare, the sort of look you get when you are asked the famous family questions; When are you going to get a haircut? When are you going to get a job? And when are you going to come over and see the neighbors because they have this fantastic son/daughter who is single and has just had this promotion at work! I think I’m losing weight just being subjected to this look. Here we go. It is a technical book—about ARM processors.

– Oh, that’s nice!

That one phrase says it all. I start counting under my breath. Two… Three…

– And, um, what exactly is an ARM processor?

I start to explain that it is a type of processor, the “brains” if you will of modern machines. A few weeks ago, I was asked to explain the IoT to someone, and that person is here, practically jumping up and down in excitement.

– Show them the Internet thingy!

Very quietly, from the privacy of my own head, I sigh. Internet of Things, not the “Internet Thingy”. Please excuse me while I go and fetch it. I also take the opportunity to drink an ice-cold glass of water.

Atmel's SAM D20  Xplained Development Board

Atmel’s SAM D20 Xplained Development Board

On returning, I show them the board, an Atmel SAM D20 evaluation board that I used for my book. I explain that the SAM D20 is based on an ARM processor, using Atmel’s technology, and that the entire board is used as a prototyping device, capable of hundreds of applications, depending on your imagination. I also point out the SAM D20 itself; this little black thing here, the size of a thumbnail that is the processor…

– That isn’t a processor.

I come from a very technology-phobic family. My mother spent weeks looking for a microwave with a single button because she doesn’t want to have to enter any information at all, not even the amount of seconds. My father’s grasp of computers is fairly limited; when asked how much RAM he has, his answer is “Enough, I suppose”. It’s the same for every single component. He uses them because he doesn’t have a choice. He still has a telex machine in his office. It’s almost a miracle I got into technology in the first place. With such a family, I’m used to translating, and I had already prepared myself for just about any question possible on my book, but I wasn’t expecting this. Excuse me?

– I said that isn’t a processor.

Umm… If you really want to be complicated, I suppose you could argue that it is a microcontroller, since it is based on the Cortex-M0+, but I don’t think that is what she means. What do you mean?

– I changed the processor on my computer a few weeks ago, and a processor is much larger.

The grandmother line has just shifted looks, and is once again analyzing m every move. My opponent is getting more approving nods than I am.

Well, yes, indeed, the processor on your computer is bigger, and if that is what you are looking for, it is better, faster, and just about everything you could imagine. The only problem is… bigger does not mean better. I’ve been in contact with Atmel for some time now, and I’ve been using their products for even longer. I know that they have an impressive range of processor families, and in each family is an even bigger list of members. There is a processor for just about every need. First things first, I need to sort out the Grandmother look.

Okay, so the processor on your computer is larger, indeed. The only thing is, you don’t use it for the same thing, do you?

– You mean that what you have in your hand isn’t powerful?

No, that isn’t what I mean. It is powerful enough. It all depends on what you need. The SAM D20 is an excellent microcontroller, and at 48MHz, it is more than powerful enough for most applications. That gives me an idea…

What kind of car do you drive?

– A medium range, why?

What, you don’t have a sports car? Why not? They are better!

– But I don’t need a sports car!

Exactly. There is a lot of choice, and you decided to go with a model that suits your needs; budget, comfort, utility. If you wanted better, you could have gone with a sports car. You might even have decided to buy a lorry, I mean, the engine is more powerful. It is the same thing with processors. You have a high-end processor in your computer, but do you really want a $500 processor on your wrist, using up so much power that you need a 5-pound battery on your back just to tell the time? The SAM D20 is ultra low powered, you could keep it on your wrist for weeks, maybe even months without a recharge, and it has more than enough power to display the time, and also some bonus features like a thermometer, UV sensor, heart beat monitor, and to record your physical activity and upload that onto your flashy fast computer. It doesn’t heat up as much, and won’t burn your wrist. Plus, it costs a fraction of the price.

sam-d20

I get a majority of approving nods. The granny stare now shifts back to the other person.

– Yes, but processors are getting faster, so why buy something that is slow?

It isn’t slow, not even close. It runs at 48MHz. Let me remind you that your first computer probably ran at 4MHz, and you were happy with that. Processors aren’t only based on their speed in megahertz, and ARM processors are exceptionally fast per megahertz compared to some other design. Also, Atmel added in even more intelligence, making this a very fast and efficient system. Atmel’s Event System makes this ideal for automation, allowing peripherals to react to external events without slowing down processing.

Now, I only have one more person to convince.

– So why would I need one?

Not only do you need one, but you already have several processors like this. Your microwave has one, your car has several to control braking, the radio, the on-board computer and even the different sensors. The world is full of tiny processors, helping us live our lives. And this tiny processor on the SAM D20 Xplained Pro board is one of hundreds of designs from Atmel. My book talks about just some of those designs, and also talks about the SAM D20 Xplained Pro, Atmel’s IDP (Integration Development Platform), and how easy it is to get a project up and running. Five approval nods. I won this one.

– I see what you mean. By the way, when are you going to marry your girlfriend?

Red alert! Five approval nods. I lost this one. Time to go!

Building an optical transceiver with Atmel’s SAM D20

An optical transceiver can best be described as a device that converts high-speed data from a cable source (e.g., Gigabit Ethernet) to an optical signal for communication over optical fiber.

In the vast majority of configurations, a small microcontroller is used to control the Laser Driver Diode (LDD) and Linear Transconductance Amplifier (LTA) of the transceiver.

opticaltransceiversamd20

An optical transceiver is typically packed into a small form factor, simply because standards such as SFP and XFP require MCUs in the 3mm to 4mm square range.

Additional key design requirements include flexible serial and analog peripherals – with multiple LDD, LTA, host standards and interfaces requiring numerous digital and multi-channel analog interfaces. Perhaps most importantly, extremely low latency responses are necessary to control the LDD and LTA due to control loops required to sustain the high data throughput.

Atmel’s SAM D20 ARM Cortex-M0+ based MCU can be used in the design of a standard optical transceiver, along with other Atmel components, including the 30TS temperature sensor and AT24/AT25 Serial EEPROM.

“To satisfy the requirements of optical transceiver controllers, the SAM D20 offers very small package options (32QFN4x4 mm package, chip scale package <3×3 x 0.5mm), with flexible serial and analog peripherals, as well as fast and low-latency interfaces. In terms of flexible serial and multi-channel analog peripherals, Atmel’s SAM D20-based platform offers 6 SERCOM interfaces, each configurable as SPI, I2C, or USART,” Atmel engineering manager Bob Martin told Bits & Pieces.

“There is also 12-bit, 16-channel ADC, 10-bit DAC and 2 full-featured analog comparators to support multiple feedback capabilities and control interfaces. Meanwhile, fast and low-latency interfaces include optimized 300ksps, ADC and DAC analog peripherals, along with I2C, SPI, and USART serial communications interfaces – supporting up to 24Mbps data transfers, as well as single clock cycle IO control for minimal control loop latency.”

On the software side, Atmel provides an extensive development ecosystem, including debuggers development kits such as Atmel’s IDE (Studio 6), along with ready-to-run peripheral drivers and communication stacks (ASF). There is also Atmel’s Gallery and SAM D20 Xplained Pro Kit which packs an integrated programmer and debugger with connectors for expansion wings.

Additional information about Atmel’s SAM D20 MCU can be found here.