Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Projects in Awesome Lists by barafael
A curated list of projects in awesome lists by barafael .
https://github.com/barafael/rapid
flight controller running on ARM Cortex M4
flight-controller flight-mode pid-control remote-control teensy transitional-mixers
Last synced: 31 Oct 2024
https://github.com/barafael/g4-dual-bank-example
firmware-updater stm32 stm32g4
Last synced: 31 Oct 2024
https://github.com/barafael/pils
Super simple lisp interpreter inspired by buildyourownlisp.com, in Rust.
interpreter lisp rust wasm wasm-bindgen
Last synced: 31 Oct 2024
https://github.com/barafael/ebyte-e32-rs
Platform-agnostic Rust driver for EBYTE E32 LoRa Modules
Last synced: 31 Oct 2024
https://github.com/barafael/bamiruffi
Bare Minimum Rust Foreign Function Interface for C
Last synced: 31 Oct 2024
https://github.com/barafael/neomake-platformio
Simple tool allowing Neomake to properly lint when you're using PlatformIO.
Last synced: 06 Aug 2024
https://github.com/barafael/rc-receiver-interface
Read remote controlled receivers using arduino devices
interrupt oop ppm remote-control servo teensy
Last synced: 31 Oct 2024
https://github.com/barafael/wasm-on-mcu
Experiment to run a WASM interpreter on a Cortex-M4 target
Last synced: 31 Oct 2024
https://github.com/barafael/smbus-request-parser-rs
State machine for parsing SMBus/I2C Slave Data
Last synced: 31 Oct 2024
https://github.com/barafael/achat
A collection of simple modules which showcase simple use of tasks, channels, and other tokio primitives to implement simple networking applications. Purely educational purposes.
async-await channels rust tokio
Last synced: 31 Oct 2024
https://github.com/barafael/rust-sipeed-longan-dac
A minimal example of using the DAC on the RISC-V Sipeed Longan Nano via Rust.
Last synced: 31 Oct 2024
https://github.com/barafael/as5600-rs
Rust Embedded HAL driver for the AS5600 contactless 12-bit digital potentiometer
Last synced: 31 Oct 2024
https://github.com/barafael/dodeca-blink
ESP32 platformio project to display different blink patterns on a dodecahedron of WS2812 LEDs
Last synced: 31 Oct 2024
https://github.com/barafael/errare-humanum-est
A collection of horrible C code that compiles and then misbehaves and somewhat equivalent Rust code that does not compile, preventing the issues in the C programs.
Last synced: 31 Oct 2024
https://github.com/barafael/sdp8xx-rs
A rust no_std driver for the Sensirion SDP800 differential pressure sensor
Last synced: 31 Oct 2024
https://github.com/barafael/ebyte-e32-ui
Ebyte E32 Command Line Interface + Minimal Graphical User Interface
clap embedded-hal klask lora raspberry-pi rust
Last synced: 31 Oct 2024
https://github.com/barafael/no-thanks-sticker-generator
Remember the old "Atomkraft - Nein Danke!" stickers? Make your own!
Last synced: 31 Oct 2024
https://github.com/barafael/amc7135-3w-led-driver
A 3W led driver using two 350mA AMC7135 constant current LED driver ICs
Last synced: 31 Oct 2024
https://github.com/barafael/markdown-tools
Extract snippets from text files and collect them to a json file.
Last synced: 31 Oct 2024
https://github.com/barafael/protohackers-deep-dive-session
Collaboratively solved protohackers exercises at https://www.meetup.com/de-DE/rust-noris/
Last synced: 31 Oct 2024
https://github.com/barafael/cortex-m4-dev-board
A board with an STM32F401RD LQFP-64 chip, some peripheral headers and mosfet drivers
Last synced: 31 Oct 2024
https://github.com/barafael/deutsche-bahn-delay-reasons
Get some reasons why your Deutsche Bahn train is late. Supports random reason generation.
Last synced: 31 Oct 2024
https://github.com/barafael/ronfmt
CLI tool to format RON files. Rescued from deleted github repo https://github.com/ristarg/ronfmt, with minor maintenance fixes
Last synced: 31 Oct 2024
https://github.com/barafael/longan-nano-shader
a super simple shader running on a longan nano + st7735-lcd. This is useless.
Last synced: 31 Oct 2024
https://github.com/barafael/dodecacontrol
Dodecahedron lamp control android app using BlueTooth Serial
Last synced: 31 Oct 2024
https://github.com/barafael/mail2json
Email to JSON/YAML converter for evaluating mail-parser lib
Last synced: 31 Oct 2024
https://github.com/barafael/humanophone
Broadcast chords among peers and make them sing
Last synced: 31 Oct 2024
https://github.com/barafael/there-is-always-a-reason
WASM demo project about delay reasons for german trains.
Last synced: 31 Oct 2024
https://github.com/barafael/nucleo32-kicad
KiCAD footprint and symbol for stm32 nucleo32
Last synced: 31 Oct 2024
https://github.com/barafael/hc12-at-rs
Driver for the hc-12 radio transceiver serial module.
Last synced: 31 Oct 2024
https://github.com/barafael/cubic-splinterpol
Bare metal cubic spline interpolation with Rust [no_std, const generics]
Last synced: 31 Oct 2024
https://github.com/barafael/really-fast-buttons
Count rising edges on three digital inputs as fast as possible, and serve them over serial. These are all the ways I can come up with to do it.
Last synced: 31 Oct 2024
https://github.com/barafael/cd74hc4067-rs
A simple no_std Rust driver for the 74HC4067
Last synced: 31 Oct 2024
https://github.com/barafael/ebyte-e32-demo
Demo project for ebyte-e32-rs LoRa drivers
Last synced: 31 Oct 2024
https://github.com/barafael/error-safari
Simple Klask GUI for exploring different ways to define and handle errors.
Last synced: 31 Oct 2024
https://github.com/barafael/attiny-programmer
A PCB board to use an Arduino Uno to burn programs to an AVR attiny85 8-pin microcontroller
Last synced: 31 Oct 2024
https://github.com/barafael/tonality-graph
a visualization of one way to see steps between tonalities
Last synced: 31 Oct 2024
https://github.com/barafael/crisp
C and Rust lispy interpreter based on http://www.buildyourownlisp.com/
Last synced: 31 Oct 2024
https://github.com/barafael/brick-rover-brainboard
A PCB module with stm32f411 "Black Pill" and hc-12 that can serve as basic hobby RC-like sender or receiver.
Last synced: 31 Oct 2024
https://github.com/barafael/dodecacontrol-mit-ai2
An MIT App Inventor thing for controlling dodeca blink lamps
Last synced: 31 Oct 2024
https://github.com/barafael/head_tracker
A head tracker using the MPU6050, a teensy 3.2, 2 arduinos and 2 LoRa shields
Last synced: 31 Oct 2024
https://github.com/barafael/f042-angle-sensor-fw
Waterproofable angle sensor using the STM32F042, 16x SS49E hall sensors, and 2x 74HC4067 16-pin mux [firmware repo]
Last synced: 31 Oct 2024
https://github.com/barafael/markov-chain-nonsense-generator
Use WASM to make a markov chain text generation lib available on the web.
Last synced: 31 Oct 2024
https://github.com/barafael/lis2mdl-rs
Platform-agnostic LIS2MDL magnetometer driver in embedded Rust
Last synced: 31 Oct 2024
https://github.com/barafael/stm32g4-adc-dma-timer
Short example of timer-triggered adc conversion into a buffer over dma
Last synced: 31 Oct 2024
https://github.com/barafael/rust-knowledge-graph
An experimental cargo workspace which arranges dependencies such that each package is a Rust learning topic which lists its prerequisites in its Cargo.toml. Each package includes Rust documentation, unit tests, and doc tests about its subject.
Last synced: 31 Oct 2024
https://github.com/barafael/snarky-parrot
Simple text generator using markov chain
Last synced: 31 Oct 2024
https://github.com/barafael/sdp8xx.pretty
KiCAD footprint for the Sensirion SDP8xx differential pressure sensors
Last synced: 31 Oct 2024
https://github.com/barafael/splinterpol-octave
Spline interpolation using octave
Last synced: 31 Oct 2024
https://github.com/barafael/f042-touchless-angle-sensor-pcb
Waterproof 180 degree touchless angle sensor using the f042
Last synced: 31 Oct 2024
https://github.com/barafael/bamiruprocmacro
Bare minimum Rust proc macro examples
Last synced: 31 Oct 2024
https://github.com/barafael/bts2wire
A stupid simple ESP32 platformio project which translates Bluetooth Serial to actual UART on G16(RX) and G17(TX) in both directions.
Last synced: 31 Oct 2024
https://github.com/barafael/cortex-m-hardfault-analyzer
Neat trick to read the hardfault cause and stack pointer from the ARM HardFault_Handler
Last synced: 31 Oct 2024