Sam Crow's repositories
canadensis
A Rust implementation of Cyphal
cmsis_dsp.rs
Rust bindings to the CMSIS-DSP library for Cortex-M processors
arinc_429.rs
ARINC 429 types for Rust
JRBPSurvey
Navigation and data entry for the Jasper Ridge Biological Preserve (https://jrbp.stanford.edu/) ant survey
gr-bluetooth-multi
gr-bluetooth for GNU Radio 3.8 with a few extra types of decoders
intellij-uavcan
UAVCAN data structure description language syntax highlighting for IntelliJ IDEs
AntRecorderAndroid
Android application for recording timed events
bxcan
bxCAN peripheral driver for STM32 chips
ColonyNavigator
Android application for navigation and data entry
cortex-mpu
Cortex-M MPU library
fftw
FFTW3 binding for Rust
git_rev.rs
Procedural macros for including git revision hashes in code
gr-bluetooth
A Bluetooth receiver implementation for GNU Radio
HTU2XD
Rust driver for the TE Connectivity Measurement Specialties HTU20D and HTU21D series I2C temperature and humidity sensors
IntervalAntRecorder
Android application for counting ants during time intervals
MarkedAntRecorder
Android application for recording marked ants
o1heap
A highly deterministic constant-complexity memory allocator (in Rust) designed for hard real-time high-integrity embedded systems
OpenVRTracker
Gets tracking information from an OpenVR-supported head-mounted display
position_collector
Pozxy/VR position recording
rust-industrial-io
Rust interface to the Linux Industrial I/O subsystem
simutrans-pak128.britain
Simutrans pak128.Britain, both standard and experimental
stm32_microsecond_clock
Simple microsecond-precision monotonic clock for STM32 microcontrollers (written in Rust)
stm32f4xx-hal
A Rust embedded-hal HAL for all MCUs in the STM32 F4 family
TriangleView
Triangle visualizer web application
WeatherUndergroundExport
JavaScript to export CSV files from Weather Underground history tables