Universal Machine Intelligence's repositories
stm32g4xx-hal
Peripheral access API for STM32G4 series microcontrollers
stm32-rs
Embedded Rust device crates for STM32 microcontrollers
cli
UMI device management CLI.
adapter
CAN FD Adapter firmware.
socketcand-rs
A `no_std` compatible socketcand implementation.
embedded-hal
A Hardware Abstraction Layer (HAL) for embedded systems
smoltcp
a smol tcp/ip stack
python-can
The can package provides controller area network support for Python developers
eeprom24x-rs
Platform agnostic Rust driver for 24x series serial EEPROM devices using embedded-hal
ekv
Key-value store for embedded systems, for raw NOR flash, using an LSM-Tree.
tritiumcan
smoltcp Client and Server implementation for the Tritium CAN network protocol.
uftwo
Rust library for working with the UF2 file format.
homebrew-tap
Homebrew tap.
hftwo
Rust library for working with the HF2 protocol.
smoltcp-rmodbus
A Modbus client and server library for smoltcp
rmodbus
Modbus framework for Rust
tlvc
TLV-C encoding support.
fdcan
FDCAN peripheral driver for STM32 chips
calculators
Small HTML calculator tools for embedded into other webpages.
stm32h7xx-hal
Peripheral access API for STM32H7 series microcontrollers