Embedded & Hardware Cheat Sheets
Microcontrollers, single-board computers and their toolchains.
Arduino IDE
Shortcuts for Arduino IDE 2.x on Windows / Linux (macOS: Ctrl → ⌘), plus the most used Arduino functions.
ESP-IDF
Espressif's official framework for ESP32 chips (C, FreeRTOS, CMake). Run the commands in an ESP-IDF terminal (Windows: the ESP-IDF CMD/PowerShell shortcut, or VS Code with the ESP-IDF extension). On Linux/macOS run . $HOME/esp/esp-idf/export.sh first.
PlatformIO
A professional embedded build system, usually used as a VS Code extension. Supports Arduino, ESP-IDF, STM32, RP2040 and more, with per-project library versions.
Raspberry Pi OS & GPIO
For Raspberry Pi OS (Bookworm, Debian-based) on Pi 3/4/5/Zero 2. For general Linux commands see the Bash and apt sheets.