Embedded Systems Weekly – Issue 42
Issue 42 – 4 March 2016
Hardware
In celebration of their fourth birthday, Raspberry Pi’s team thought it would be fun to release something new. Accordingly, Raspberry Pi 3 is now on sale for $35 (the same price as the existing Raspberry Pi 2), featuring:
– A 1.2GHz 64-bit quad-core ARM Cortex-A53 CPU (~10x the performance of Raspberry Pi 1)
– Integrated 802.11n wireless LAN and Bluetooth 4.1
– Complete compatibility with Raspberry Pi 1 and 2
Share on Twitter ∙ Share on Facebook
A dual USB serial and I2C converter based on two MCP2221 Microchip 2.0 USB-Serial bridges. With this solution, you can listen at the same time TX and RX lines, so the monitoring is more easy. And with a software like Docklight (you can download a free evaluation copy here), you can choose the monitoring option to display both channels.Share on Twitter ∙ Share on Facebook
The insanely popular ARM Cortex-M processor offers very versatile interrupt priority management, but unfortunately, the multiple priority numbering conventions used in managing the interrupt priorities are often counter-intuitive, inconsistent, and confusing, which can lead to bugs. In this post, Miro Samek attempt to explain the subject and cut through the confusion.Share on Twitter ∙ Share on Facebook
Software
Here it is a serie of article about what it means to be a software engineer in the automobile field. Don’t forget to also read part 2 and part 3Share on Twitter ∙ Share on Facebook
A simple, one-file JSON parser in C that is designed for highly resource-constrained systems. It uses no memory allocation, and can stream data, so that the whole file does not need to reside in memoryShare on Twitter ∙ Share on Facebook
Share on Twitter ∙ Share on Facebook
Misc
Share on Twitter ∙ Share on Facebook
ARM announces the latest addition to the family of ultra-efficient ARM application processors, the ARM Cortex-A32 processor, targeting next-generation embedded products. The Cortex-A32 processor brings the benefits of the ARMv8-A architecture into power-constrained, 32-bit embedded applications. The Cortex-A32 is the smallest and most power-efficient core in the range. Share on Twitter ∙ Share on Facebook
General power-saving techniques for all Atmel AVR microcontrollers. Most of the techniques shown work with any AVR MCU, but some require specific picoPower features. Share on Twitter ∙ Share on Facebook
Photo by Marcelo Lima