David Haig's repositories

embedded-websocket

A rust websocket library for embedded systems (no_std)

Language:RustLicense:Apache-2.0Stargazers:91Issues:3Issues:5

lc3-codec

Low Complexity Communication Codec

Language:RustLicense:Apache-2.0Stargazers:24Issues:2Issues:0

yote

Experiments in hearing

Language:RustLicense:GPL-3.0Stargazers:21Issues:2Issues:0

embedded-bacnet

A library to read and write bacnet packets for embedded devices

Language:RustLicense:Apache-2.0Stargazers:11Issues:1Issues:0

nordic-ble-dfu-demo

Nordic buttonless bluetooth Device Firmware Update demo in Rust

Language:RustLicense:MITStargazers:5Issues:2Issues:0

nrf52840-dk-i2s-demo

A demo of the nrf52840-dk playing musing through a UDA1334A DAC using I2S

Language:RustLicense:Apache-2.0Stargazers:3Issues:1Issues:0

ws-tunnel

A websocket tunnel for opening a client TCP connection from a server

Language:RustLicense:MITStargazers:3Issues:1Issues:0

audio-i2s-sdmmc-nrf5340-async

Asynchronously reads LC3 Encoded audio off an SD card and plays it through the I2S audio peripheral using Embassy on an nrf5340 DK

Language:RustLicense:Apache-2.0Stargazers:2Issues:1Issues:0

cs47l63

A Rust driver for the CS47L63 DSP

Language:RustLicense:Apache-2.0Stargazers:2Issues:1Issues:0

embedded-sdmmc-rs-async

An async version of the embedded-sdmmc-rs library

Language:RustLicense:Apache-2.0Stargazers:2Issues:1Issues:0

embedded-sdmmc-rs

A SD/MMC library with FAT16/FAT32 support, suitable for Embedded Rust systems

Language:RustLicense:Apache-2.0Stargazers:1Issues:0Issues:0

i2s-microphone-experiments

Scratching around with an I2S microphone and the nrf5340

License:Apache-2.0Stargazers:1Issues:1Issues:0

nrf5340-app-hal-example

This demo is a skeleton Rust application which blinks an LED on the dual core nRF5340-DK.

Language:RustLicense:MITStargazers:1Issues:1Issues:0

photo-farm

A photo viewer written in Rust that lets you quickly choose photos from a large collection

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

audio-i2s-sdmmc-nrf52840-async

Asynchronously reads LC3 Encoded audio off an SD card and plays it through the I2S audio peripheral using Embassy on an nrf52840 DK

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

bacnet_parse

#![no_std] BACnet protocol parsing

Language:RustLicense:MPL-2.0Stargazers:0Issues:0Issues:0

cargo

The Rust package manager

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

embassy

Rust Embedded async executor and HALs

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

nrf-hal

A Rust HAL for the nRF family of devices

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

nrf91-rust

PoC of using nrf91 modem from pure rust, no C blob

Language:RustStargazers:0Issues:0Issues:0

probe-run

Run embedded programs just like native ones

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0
Language:RustStargazers:0Issues:0Issues:0

serialitm

A Rust command line tool used to read ITM packets off the serial port

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

slint

Slint is a declarative GUI toolkit to build native user interfaces for applications that are written in Rust, C++, or JavaScript.

Language:RustLicense:NOASSERTIONStargazers:0Issues:0Issues:0
Stargazers:0Issues:0Issues:0

stm32-data-generated

Output from generating https://github.com/embassy-rs/stm32-data

Stargazers:0Issues:0Issues:0

stm32h735g-dk-embassy-blinky

Sets up power and clocks and blinks an led on the stm32h735g-dk using the async embassy runtime

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

stm32h7xx-hal

Peripheral access API for STM32H7 series microcontrollers

Language:RustLicense:0BSDStargazers:0Issues:0Issues:0

thread-test

Messing around with threads and channels

Language:RustLicense:MITStargazers:0Issues:1Issues:0

yote-docs

A repository containing all the external datasheets referenced by the yote project

License:MITStargazers:0Issues:0Issues:0