pwm-pca9685-rsPlatform-agnostic Rust driver for the PCA9685 I2C 16-channel, 12-bit PWM/Servo/LED controller
Stars: ✭ 19 (-62%)
littlefs2Idiomatic Rust API for littlefs
Stars: ✭ 19 (-62%)
Drone Core The core crate for Drone, an Embedded Operating System.
Stars: ✭ 263 (+426%)
uartserial com api
Stars: ✭ 37 (-26%)
lwprintfLightweight printf library optimized for embedded systems
Stars: ✭ 98 (+96%)
IOsonataIOsonata multi-platform multi-architecture power & performance optimized software library for fast and easy IoT MCU firmware development. Object Oriented design, no board package to define, just pure plug & play any boards
Stars: ✭ 40 (-20%)
drone-cortexmARM® Cortex®-M platform crate for Drone, an Embedded Operating System.
Stars: ✭ 31 (-38%)
Wyhash Rswyhash fast portable non-cryptographic hashing algorithm and random number generator in Rust
Stars: ✭ 44 (-12%)
embedded-ccs811-rsPlatform agnostic Rust driver for the CCS811 ultra-low power digital gas sensor for monitoring indoor air quality
Stars: ✭ 12 (-76%)
gdbstubAn ergonomic and easy-to-integrate implementation of the GDB Remote Serial Protocol in Rust, with full no_std support.
Stars: ✭ 158 (+216%)
bigbugEasy Microcontroller Debugging Tool
Stars: ✭ 37 (-26%)
cassetteA simple, single-future, non-blocking executor intended for building state machines. Designed to be no-std and embedded friendly.
Stars: ✭ 47 (-6%)
async-stm32f1xxAbstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
Stars: ✭ 24 (-52%)
RhaiRhai - An embedded scripting language for Rust.
Stars: ✭ 958 (+1816%)
DroneCLI utility for Drone, an Embedded Operating System.
Stars: ✭ 114 (+128%)
libe4C library of Teserakt's E4 end-to-end security protocol
Stars: ✭ 15 (-70%)
uevloopA fast and lightweight event loop for embedded platforms.
Stars: ✭ 61 (+22%)
Embedded UKF LibraryA compact Unscented Kalman Filter (UKF) library for Teensy4/Arduino system (or any real time embedded system in general)
Stars: ✭ 31 (-38%)
PureDBPureDB is a portable and tiny set of libraries for creating and reading constant databases.
Stars: ✭ 27 (-46%)
dockageembedded document/json store
Stars: ✭ 20 (-60%)
cowlA lightweight C/C++ library for working with Web Ontology Language (OWL) ontologies
Stars: ✭ 18 (-64%)
mishA no-std libm implementation in Rust
Stars: ✭ 14 (-72%)
EmmaEmma Memory and Mapfile Analyser
Stars: ✭ 21 (-58%)
stm32f7xx-halA Rust embedded-hal HAL for all MCUs in the STM32 F7 family
Stars: ✭ 71 (+42%)
micropython-micropowerSupport for building ultra low power systems based on the Pyboard (1.x and D series).
Stars: ✭ 44 (-12%)
arm synthWavetable Synth Running on an STM32F 32-bit ARM Cortex M3 microprocessor
Stars: ✭ 23 (-54%)
bx-github-ciThis tutorial provides one example on how a CI (Continuous Integration) workflow with the IAR Build Tools for Linux can be set up on GitHub. The IAR Build Tools on Linux are available for Arm, RISC-V and Renesas (RH850, RL78 and RX).
Stars: ✭ 20 (-60%)
blackmagic-espidfBlackmagic Wireless SWD Debug probe hosted on esp-idf SDK (for ESP8266) with UART on Telnet port and HTTP using xterm.js
Stars: ✭ 165 (+230%)
w1-gpio-clCommand line configured kernel mode 1-wire bus master driver. w1-gpio standard Linux module enhancement/substitution.
Stars: ✭ 17 (-66%)
PN532-HSUPN532 HSU (UART) library for Python
Stars: ✭ 29 (-42%)
xForthExperimental Forth cross compiler for tiny devices
Stars: ✭ 53 (+6%)
rebuildZero-dependency, reproducible build environments
Stars: ✭ 48 (-4%)
USB Serial BridgeUSB Serial Bridge for STM32F103C8Tx based ARM modules
Stars: ✭ 39 (-22%)
ewok-kernelA secure and high performances microkernel for building secure MCU-based IoTs
Stars: ✭ 69 (+38%)
rauc-hawkbit-updaterThe RAUC hawkBit updater is a simple commandline tool/daemon that runs on your target and interfaces between RAUC and hawkBit's DDI API.
Stars: ✭ 40 (-20%)
SerialTransferArduino library to transfer dynamic, packetized data fast and reliably via Serial, I2C, or SPI
Stars: ✭ 273 (+446%)
nrf52832-pacPeripheral Access Crate for the nRF52832 microcontroller
Stars: ✭ 21 (-58%)
undoA undo-redo library.
Stars: ✭ 38 (-24%)
libDaisyHardware Library for the Daisy Audio Platform
Stars: ✭ 164 (+228%)
metricThis library provides zero-cost dimensional analysis for safe, unit-aware numeric computations in Rust.
Stars: ✭ 23 (-54%)
fat32[New Version] This is FAT32 FileSystem Library, which is #![no_std] and does not use alloc.
Stars: ✭ 25 (-50%)
bacnet-stackBACnet Protocol Stack library provides a BACnet application layer, network layer and media access (MAC) layer communications services.
Stars: ✭ 199 (+298%)
usbSerialPortToolsprovide read and write debugging tools between USB serial port and serial port (UART ,RS232) under Android system
Stars: ✭ 38 (-24%)
Arduino-MDB-UARTAtmega1284 PLC as MDB-UART converter/MDB Master/MDB VMC emulator
Stars: ✭ 70 (+40%)
opennccOpenNCC Kit
Stars: ✭ 23 (-54%)
core2The bare essentials of std::io for use in no_std. Alloc support is optional.
Stars: ✭ 67 (+34%)
semvalSemantic validation for Rust
Stars: ✭ 77 (+54%)
circuitpythonCircuitPython - a Python implementation for teaching coding with microcontrollers
Stars: ✭ 3,097 (+6094%)
utilitiesUtilities add-in for the Casio Prizm (fx-CG 10 and 20)
Stars: ✭ 34 (-32%)
lwjsonLightweight JSON parser for embedded systems
Stars: ✭ 66 (+32%)
vcellJust like `Cell` but with volatile read / write operations
Stars: ✭ 16 (-68%)