Pinned Repositories
cortex-m-rtfm
Real Time For the Masses (RTFM), a framework for building concurrent applications, for ARM Cortex-M MCUs
pikvm-hid-stm32
A firmware for an alternative HID adapter for PiKVM, using an stm32 microcontroller
rp-hal
A Rust Embedded-HAL for the rp series microcontrollers
rp-microcontroller-rs
rp2040-bootsel-via-double-reset
RP2040: Use two reset signals in short succession to trigger reboot to bootsel mode
rp2040-flash
Some helper functions to allow writing to flash from an rp2040 firmware.
rp2040-panic-usb-boot
Reboot RP2040 to USB mode on panic
rp2040-pio-logic-analyzer
Using the PIO as an internal logic analyzer
rp2040-ram-function-example
timezone-js
Timezone-enabled JavaScript Date object. Uses Olson zoneinfo files for timezone data.
jannic's Repositories
jannic/rp-microcontroller-rs
jannic/rp2040-flash
Some helper functions to allow writing to flash from an rp2040 firmware.
jannic/rp2040-panic-usb-boot
Reboot RP2040 to USB mode on panic
jannic/rp-hal
A Rust Embedded-HAL for the rp series microcontrollers
jannic/rp2040-pio-logic-analyzer
Using the PIO as an internal logic analyzer
jannic/rp2040-bootsel-via-double-reset
RP2040: Use two reset signals in short succession to trigger reboot to bootsel mode
jannic/pushpin
Reverse proxy for realtime web services
jannic/rp2040-project-template
A basic rp2040-hal project with blinky and rtt logging example code. With this you can quickly get started on a new rp2040 project
jannic/condure
HTTP/WebSocket connection manager
jannic/cortex-m
Low level access to Cortex-M processors
jannic/critical-section
Pluggable critical section
jannic/defmt
Efficient, deferred formatting for logging on embedded systems
jannic/e310x-hal
Implementation of the `embedded-hal` traits for E310x microcontrollers
jannic/elf2uf2-rs
jannic/embassy
Modern embedded framework, using Rust and async.
jannic/embedded-hal
A Hardware Abstraction Layer (HAL) for embedded systems
jannic/i2c-pio-rs
I2C impl using the RP2040 PIO peripheral.
jannic/nb-async-adapter
Trivial example on how to wrap nb in async
jannic/picotool
jannic/pio-proc-example
jannic/pio-rs
Support crate for Raspberry Pi's PIO architecture.
jannic/probe-rs
A debugging toolset and library for debugging embedded ARM and RISC-V targets on a separate host
jannic/probe-run
Run embedded programs just like native ones
jannic/reset-lockup
Small demonstrator for a lockup happening when core0 is being reset while core1 is running
jannic/rp2040-boot2-rs
Second stage bootloader for the RP2040, suitable for use with a Rust application.
jannic/rust
A safe, concurrent, practical language.
jannic/rust-zmq
Rust zeromq bindings.
jannic/wg
Coordination repository of the embedded devices Working Group
jannic/ws2812-pio-rs
jannic/zurl
HTTP and WebSocket client worker with ZeroMQ interface