Rafael Bachmann (@barafael)
  • Stars
    star
    210
  • Global Rank 118,622 (Top 5 %)
  • Followers 119
  • Following 175
  • Registered over 10 years ago
  • Most used languages
    Rust
    77.8 %
    C++
    8.9 %
    HTML
    6.7 %
    C
    2.2 %
    Java
    2.2 %
    JavaScript
    2.2 %
  • Location 🇩🇪 Germany
  • Country Total Rank 7,387
  • Country Ranking
    Rust
    265
    C
    1,305
    C++
    1,940
    HTML
    2,395

Top repositories

1

g4-dual-bank-example

C
22
star
2

cute-copter

Rust
18
star
3

raPID

flight controller running on ARM Cortex M4
C++
15
star
4

ronfmt

CLI tool to format RON files. Rescued from deleted github repo https://github.com/ristarg/ronfmt, with minor maintenance fixes
Rust
12
star
5

trk

Make time sheets with git integration.
Rust
9
star
6

pils

Super simple lisp interpreter inspired by buildyourownlisp.com, in Rust.
Rust
9
star
7

ebyte-e32-rs

Platform-agnostic Rust driver for EBYTE E32 LoRa Modules
Rust
7
star
8

BaMiRuFFI

Bare Minimum Rust Foreign Function Interface for C
Rust
6
star
9

RC-Receiver-Interface

Read remote controlled receivers using arduino devices
C++
5
star
10

rust-sipeed-longan-DAC

A minimal example of using the DAC on the RISC-V Sipeed Longan Nano via Rust.
Rust
5
star
11

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.
Rust
5
star
12

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.
Rust
4
star
13

as5600-rs

Rust Embedded HAL driver for the AS5600 contactless 12-bit digital potentiometer
Rust
4
star
14

smbus-request-parser-rs

State machine for parsing SMBus/I2C Slave Data
Rust
4
star
15

cute-copter-remote

Rust
3
star
16

dodeca-blink

ESP32 platformio project to display different blink patterns on a dodecahedron of WS2812 LEDs
C++
3
star
17

amc7135-3W-LED-driver

A 3W led driver using two 350mA AMC7135 constant current LED driver ICs
3
star
18

sdp8xx-rs

A rust no_std driver for the Sensirion SDP800 differential pressure sensor
Rust
3
star
19

ebyte-e32-ui

Ebyte E32 Command Line Interface + Minimal Graphical User Interface
Rust
3
star
20

wasm-on-mcu

Experiment to run a WASM interpreter on a Cortex-M4 target
Rust
3
star
21

deutsche-bahn-delay-reasons

Get some reasons why your Deutsche Bahn train is late. Supports random reason generation.
Rust
2
star
22

MT3608-module-kicad

2
star
23

nucleo32-kicad

KiCAD footprint and symbol for stm32 nucleo32
2
star
24

cortex-m4-dev-board

A board with an STM32F401RD LQFP-64 chip, some peripheral headers and mosfet drivers
2
star
25

smbus-graph

2
star
26

markdown-tools

Extract snippets from text files and collect them to a json file.
Rust
2
star
27

protohackers-deep-dive-session

Collaboratively solved protohackers exercises at https://www.meetup.com/de-DE/rust-noris/
Rust
2
star
28

slides

2
star
29

inmp441-breakout-kicad

2
star
30

NO-THANKS-sticker-generator

Remember the old "Atomkraft - Nein Danke!" stickers? Make your own!
HTML
2
star
31

twir-qotw

Collect "Quotes of the Week" from "This Week in Rust"
HTML
2
star
32

minimal-rp2040-usb-device

Rust
2
star
33

pico-epaper-tcpserver

Rust
1
star
34

barafael

1
star
35

dodecaControl

Dodecahedron lamp control android app using BlueTooth Serial
Java
1
star
36

longan-nano-shader

a super simple shader running on a longan nano + st7735-lcd. This is useless.
Rust
1
star
37

wasm-dot-renderer

HTML
1
star
38

protohackers

Rust
1
star
39

watchdog

Rust
1
star
40

hc12-at-rs

Driver for the hc-12 radio transceiver serial module.
Rust
1
star
41

trackinator

Generate static html pages with JSON metadata
Rust
1
star
42

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.
Rust
1
star
43

error-safari

Simple Klask GUI for exploring different ways to define and handle errors.
Rust
1
star
44

stlink-converter

1
star
45

mail2json

Email to JSON/YAML converter for evaluating mail-parser lib
Rust
1
star
46

ebyte-e32-demo

Demo project for ebyte-e32-rs LoRa drivers
Rust
1
star
47

humanophone

Broadcast chords among peers and make them sing
Rust
1
star
48

sdp8xx-anemometer-pcb

1
star
49

Qu

C++
1
star
50

cubic-splinterpol

Bare metal cubic spline interpolation with Rust [no_std, const generics]
Rust
1
star
51

attiny-programmer

A PCB board to use an Arduino Uno to burn programs to an AVR attiny85 8-pin microcontroller
1
star
52

cd74hc4067-rs

A simple no_std Rust driver for the 74HC4067
Rust
1
star
53

mpu6050-dmp-demo-f4

STM32F4 + MPU6050-DMP demo
Rust
1
star
54

scurrying-beetle

Rust
1
star
55

postcard-in-wasm

Example of how to use postcard within WASM to create JS objects from bytes and create bytes from JS objects. You can use this to make Rust and JS talk via postcard binary format.
Rust
1
star
56

there-is-always-a-reason

WASM demo project about delay reasons for german trains.
JavaScript
1
star