A GitHub Pull Request Template for Your Projects

I've been thinking about creating GitHub issue and pull request templates for my own projects. These templates auto-populate the issue/pull-request description field and provide a skeleton framework that you can fill out. I like these templates every time I come across them, since they help provide a baseline standard of informational quality and organizational rigor. …

Getting Started with the Raspberry Pi Compute Module 3: Buildroot Setup, Configuration, and Flashing

I recently encountered the Raspberry Pi Compute Module 3 (CM3) while prototyping with one of my clients. I wanted to share my notes for getting Buildroot configured for CM3 builds. Getting Buildroot You can find Buildroot in the official repository or on the Buildroot Github mirror. To create your project, either fork the buildroot repository …

Getting Started: Developing for Particle Electron on Your Host

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 …