Next generation micro-controller programming
summary
Describes building a Nim ecosystem for microcontroller development that provides zero-cost abstractions so generated code is nearly the same size as equivalent C. Covers using Nim to write firmware (example: keyboard firmware) and argues the language can offer a nicer, higher-level interface than C while still matching C-level binary size, comparing favorably to MicroPython and TinyGo.
AI-written summary · about
related talks
42mNim Nuggets: Systems Programming & Metaprogramming Magic
55mC++ on small micro controllers
51mTinyGo, small but mighty! 💪
41mNimBLE - A High-Performance and Highly Configurable Bluetooth Low Energy 4.2 Stack
47mTinyGo, Small but Mighty! 💪
44mSnek: A Python-Inspired Language for Tiny Embedded Computers
36mBlink them to death using Embedded Swift
01h 04mExtending MicroPython: Using C for good!