Pinned Repositories
book
User guides and general documentation for the imxrt-rs project.
imxrt-hal
Rust for NXP i.MX RT
imxrt-ral
Register Access Layer for i.MX RT Microcontrollers
imxrt-rt
i.MX RT Runtime Support
imxrt-usbd
USB device driver for i.MX RT processors
LabVLC
Programmatic video playback and control in LabVIEW using VLC
mock-smbus-arduino
Pretend like your Arduino is an SMBUS battery
teensy4-rs
Rust support for the Teensy 4
teensy4-rs-template
A cargo-generate template for Teensy 4 projects
mciantyre's Repositories
mciantyre/teensy4-rs
Rust support for the Teensy 4
mciantyre/teensy4-rs-template
A cargo-generate template for Teensy 4 projects
mciantyre/ladderlogic
Ladder Logic graphical parser, written in Haskell
mciantyre/imxrt-enet
ENET driver for i.MX RT MCUs
mciantyre/imxrt-hal
Personal playground for imxrt-hal. Please direct contributions to the official repo.
mciantyre/imxrt-usdhc
Exploring a uSDHC driver for i.MX RT MCUs
mciantyre/bbqueue
A SPSC, lockless, no_std, thread safe, queue, based on BipBuffers
mciantyre/cortex-m
Low level access to Cortex-M processors
mciantyre/cortex-m-rtic
Real-Time Interrupt-driven Concurrency (RTIC) framework for ARM Cortex-M microcontrollers
mciantyre/embedded-hal-mock
Mocks for testing embedded-hal based drivers without hardware access.
mciantyre/embedded-spinny
Adapt your embedded async drivers for blocking I/O
mciantyre/hil
Personal hardware-in-the-loop testing for the imxrt-rs project
mciantyre/imxrt-boot-gen
Generate i.MX RT boot-time data structures.
mciantyre/imxrt-dma
DMA driver for i.MX RT processors
mciantyre/imxrt-iomuxc
Pin definitions, configurations, and multiplexing API
mciantyre/imxrt-ral
Register Access Layer for i.MX RT Microcontrollers
mciantyre/imxrt-rt
i.MX RT runtime support
mciantyre/imxrt-usbd
USB device driver for i.MX RT processors
mciantyre/libtock-c
Userland apps for Tock written in C and C++
mciantyre/probe-rs
A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
mciantyre/proto-hal
Unmaintained experiment for a Rust i.MX RT HAL
mciantyre/python-config-rs
Rust interface to `python-config` for build scripts
mciantyre/ral-registers
Rust MMIO abstraction using a macro-based API
mciantyre/rusb
A safe Rust wrapper for libusb.
mciantyre/sdio-host
mciantyre/stm32ral
Register access layer in Rust for all STM32 microcontrollers
mciantyre/tock
A secure embedded operating system for microcontrollers
mciantyre/tock-teensy4-apps
Tock applications for the Teensy 4
mciantyre/usb-device
Experimental device-side USB framework for microcontrollers in Rust.
mciantyre/usbd-serial
Work-in progress minimal CDC-ACM (USB serial port) class for usb-device