https://www.lagerdata.com/fieldguide
Overview
Documentation
Blog
Sign In
Get Started
Sign In
A Field Guide for the
Modern Embedded Engineer
Section
Chapter
Published
Introduction
Future of Firmware
April 13, 2021
Continuous Integration for Firmware Engineers
An Introduction to Github Actions for Firmware Developers
April 14, 2021
Forwarding CAN Bus traffic to a Docker container using vxcan on Raspberry Pi
April 26, 2021
Setting Up a Cron Job with GitHub Actions
May 18, 2021
Automated BLE Testing
June 30, 2021
Remote Debugging and Development
Using GDB Server to Remotely Debug your Firmware
April 18, 2021
Data Logging Via A Remote UART Connection
April 19, 2021
Testing BLE? Ditch your phone!
May 19, 2021
VSCode and GDB
July 22, 2021
Docker-ization of Build Environments
An Introduction to Docker for Managing Build Environments
April 16, 2021
Developing Firmware With A Docker Container
April 17, 2021
Sharing Build Environments With Docker Registries
June 2, 2021
Firmware Development On Windows using WSL, Docker, and VSCode
July 19, 2021
Debugging From Inside a Docker Container
August 2, 2021
Industry Notes
How Embedded Teams Can Cope With A Remote Workforce
April 20, 2021
How Web Development Is Affecting Embedded Systems
April 21, 2021
Zig Zagging
An intro to Zig's integer casting for C programmers
April 15, 2021
The hazards of C
April 16, 2021
Preventing integer overflow in Zig
April 20, 2021
Testing memory allocation failures with Zig
April 26, 2021
Incrementally porting an embedded C application to Zig
May 10, 2021
Incrementally porting an embedded C application to Zig, part 2
May 11, 2021
The problem with pointers
May 12, 2021
Incrementally porting an embedded C application to Zig, part 3
May 12, 2021
Incrementally porting an embedded C application to Zig, part 4
May 14, 2021