Natesh Narain's repositories
icarus-firmware
Firmware for Icarus Flight Controller
canopen-rs
Rust libraries for CANopen
kicad-inventory
Any non project specific kicad libs go here
gamepad-rc-firmware
Firmware for Gamepad RC drone eletronics stack
cmake-avr-toolchain
cmake avr-gcc toolchain
saleae-analyzers
Plugins for saleae logic analyzer
fc-stacks
FC Electronic Stacks
icarus-desktop
Desktop tools for the Icarus Flight Controller
socketcan-rs
Linux SocketCAN access in Rust
canopen-device-simulator
Scriptable CANopen slave for simulating hardware devices
tokio-socketcan
Asynchronous Linux SocketCAN sockets with tokio
devboard-factory
Dev boards and breakouts
docker-b2-sync
Docker container for running backblaze's b2 utility using cron
create_robot
ROS driver for iRobot Create 1 and 2.
modbus-device-simulator
Script-able modbus device
libcanopen
Open-source library for CANopen. This library is designed to be used together with the SocketCAN Linux framework for CAN.
helios-light-controller
ESP32 Base light controller
shard-panel
Configurable LED panels (nanoleaf clone)
embassy
Modern embedded framework, using Rust and async.
esp-hal
Experimental no_std HAL targeting ESP devices
defmt-bbq
A generic bbqueue based transport for defmt log messages
mdbook-file-search
mdbook plugin for finding and coping files into the mdbook src directory
drv8837
DRV8837 driver
USB-C-Connectors
Various cheap USB-C connectors from LCSC for KiCad
led-matrix
Custom LED matrix boards