Skip to content
View berkus's full-sized avatar
🪢
~consume.enhance.replicate~
🪢
~consume.enhance.replicate~

Sponsoring

@fasterthanlime
@dtolnay
@WaffleLapkin
@lcnr
@imsnif

Organizations

@metta-systems @rust-embedded @procxx @rust-osdev

Block or report berkus

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Stars

🔬 Embedded/IoT

Embedded hardware and software
92 repositories
Rust 67 5 Updated Mar 2, 2023

Monitoring and record(save) of data for Arduino and STM32

C++ 27 10 Updated Feb 20, 2026

Multiline TextBox for the embedded-graphics Rust crate

Rust 72 8 Updated Oct 10, 2025

My atmega48 Rust robotics and control engineering experiments

Rust 4 Updated Oct 24, 2020

Rust GPIO access abstraction for Raspberry Pi

Rust 7 1 Updated Sep 6, 2021

RusPiRo interrupt crate providing features for convenient IRQ handler definitions

Rust 2 2 Updated Nov 26, 2021

defmt logger implementation using rtt-target

Rust 9 6 Updated Oct 30, 2024

Revision 2.0 of USB Host Library for Arduino.

C++ 1,922 798 Updated Aug 5, 2025

Thumb instruction set emulator

C 118 19 Updated Sep 19, 2021

Speech recognition toolkit for the arduino

C++ 475 102 Updated May 5, 2021
C 4 Updated Jul 10, 2013

Rustic Embedded Framework

Rust 190 17 Updated Feb 25, 2021

Firmware Analysis Tool

Rust 13,718 1,771 Updated Feb 5, 2026

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, T…

C 8,582 1,664 Updated Mar 4, 2026

Json For Embedded Systems (JFES)

C 72 6 Updated Jul 24, 2019

Plasma is an interactive disassembler for x86/ARM/MIPS. It can generates indented pseudo-code with colored syntax.

Python 3,064 272 Updated Aug 31, 2021

A library to make using WiFi & MQTT on the ESP8266 easy.

C++ 330 67 Updated Jun 18, 2025

📟 JSON library for Arduino and embedded C++. Simple and efficient.

C++ 7,129 1,157 Updated Mar 3, 2026

MSP430 Microcontroller CPU plugin for Hopper Disassembler

Objective-C 12 1 Updated May 13, 2017

Simple music player demo for the TI MSP430 LaunchPad development board.

C 43 10 Updated Dec 10, 2011

A web based user interface for TI's MSP430FR5739 launchpad

HTML 22 4 Updated Feb 21, 2016

RTOS for microcontrollers

C 210 47 Updated Dec 2, 2020

c++ template library for cortex-m0+ (lpc8xx), cortex-m0 ( lpc1114 ), cortex-m3 (bluepill), and msp430 ( small msp430 )

C 31 4 Updated Sep 1, 2017

Source-code archive for TI MSP430 GCC compiler and MCU headers

12 3 Updated Sep 21, 2015

A look at inner workings of Joycon and Nintendo Switch

C 3,702 202 Updated Jul 14, 2022

RIOT - The friendly OS for IoT

C 5,692 2,078 Updated Mar 10, 2026
Python 139 21 Updated Oct 14, 2019

A secure embedded operating system for microcontrollers

Rust 6,247 811 Updated Mar 9, 2026

The sysroot manager that lets you build and customize `std`

Rust 1,133 98 Updated May 2, 2023