What we've been reading in February (2020)

Here are the articles, videos, and tools we’ve been excited about this past month.

We hope you enjoy these links, and we look forward to hearing what you’ve been reading in the comments.

Articles & Learning

Neat Open Source Projects

  • Anchor by Skip Transport - Open-source collection of embedded firmware libraries created by the team at Skip Transport, the company behind Skip Scooters. Libraries included today include a logging, Finite State Machine, and console CLI library (!).
  • Delta Encoding Tools - detools - Python library to assist with incremental binary diff’ing which supports the Cortex-M4 architecture. Ideal use case is OTA updates.
  • Swift Embedded - Project that is bringing Swift to microcontrollers. “A ‘hello world’ application has a little bit over 1MB because it includes a big part of the Swift standard library.
  • Rust on Zephyr - API bindings, libstd, and Cargo integration for running Rust applications on a Zephyr kernel.
  • TamaGo - bare metal Go for ARM SoCs - project that aims to provide compilation and execution of unencumbered Go applications for bare metal ARM SOCs.

News

Tyler Hoffman has worked on the embedded software teams at Pebble and Fitbit. He is now a founder at Memfault.