3 July 2017 by Phillip Johnston • Last updated 28 September 2019 Hello! Welcome to the first edition of the Embedded Artistry Newsletter! It’s a monthly newsletter of curated and original content to help you build better embedded systems. This newsletter is intended to supplement the website and covers topics not mentioned there. This month we’ll be covering: One of the best books I’ve found on debuggingA great introductory embedded programming bookcmocka, a C unit testing frameworkParticle Development KitsNordic nRF5x SoCsMarvell MW300 SoCShenzhen in the 1980s: Any guesses?Articles I recommend reading Debugging: The 9 Indispensable Rules The official title of …
Continue reading “July 2017: First Edition!”
I was working with the Particle electron recently, and I quickly grew tired of having to press buttons to enter DFU mode. A little bit of searching led me to discover that you can change modes by connecting to the USB serial port with a specific baud rate. (I was unable to find this mentioned …
Continue reading "Particle: Changing Operating Modes using Baud Rate"
As I started writing code for the Particle Electron, it wasn't long until I was fed up with my debugging setup. After a little bit of digging, I found out that it's quite simple to get USB or serial printing to work. The Particle Electron has two USB channels and four USART channels that we …
Continue reading "Serial Debugging On the Particle Electron"
One of my clients uses the Particle Electron in their product. Particle is an IoT platform provider, and Electron is a development platform that connects to the Particle cloud using a 2G/3G cellular connection. Particle provides a web IDE for developers, but I decided to get myself setup to compile Particle firmware on the host …
Continue reading "Getting Started: Developing for Particle Electron on Your Host"