Embedded Development

ARM Releases Machine Readable Architecture Specification

https://alastairreid.github.io/alastairreid.github.io/ARM-v8a-xml-release/ The companies that design processors all provide specifications of their products. These specifications are usually in the form of books or PDF documents.  It is then up to diligent engineers and academics around the world to read those documents and transcribe the relevant parts into computer languages such as C, C++, Verilog, O’Caml, Coq,

Using the Raspberry Pi as a Microcontroller

https://opensource.com/life/16/3/how-configure-raspberry-pi-microcontroller?sc_cid=7016000000127ECAAY Pi or Arduino? They’re both small, they’re both powerful, and they both get used in electronics hobby projects, but the Raspberry Pi is not an Arduino. However, the Pi can do a pretty good job of acting the part in a pinch. That said, don’t be afraid of trying the Arduino if you haven’t

Embedded Systems Safety & Security Survey

Information security issues are in this Internet of Things era very important for embedded systems developers. You need information from many sources, and one valuable information source are surveys made by differet companies. For the third year in a row, Barr Group has conducted its annual Embedded Systems Safety & Security Survey of embedded systems designers in

How to build an IoT project with Mongoose OS | Opensource.com

https://opensource.com/article/17/3/mongoose-os-iot-development?sc_cid=7016000000127ECAAY This Mangoose OS looks interesting. The features it provides, including: An installation time of one minute Support for both C and JavaScript as development languages. The use of JavaScript allows for very fast prototyping, so projects like IoT button can be implemented literally in two minutes A simple networking interface that allows you to control devices

Why you should consider Python for embedded programming | Opensource.com

https://opensource.com/life/16/8/python-vs-cc-embedded-systems?sc_cid=7016000000127ECAAY The C/C++ programming languages dominate embedded systems programming, though they have a number of disadvantages. Python, on the other hand, has many strengths that make it a great language for embedded systems. Let’s look at the pros and cons of each, and why you should consider Python for embedded programming.