BlogA set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (+178.87%)
Esp8266Esp8266 Atcommand driver for Stm32
Stars: ✭ 97 (+36.62%)
tinyfontText library for TinyGo displays
Stars: ✭ 37 (-47.89%)
OpenbltOfficial read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
Stars: ✭ 256 (+260.56%)
Modmmodm: a C++20 library generator for AVR and ARM Cortex-M devices
Stars: ✭ 375 (+428.17%)
TinygoGo compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM.
Stars: ✭ 9,068 (+12671.83%)
lwowLightweight onewire protocol library optimized for UART hardware on embedded systems
Stars: ✭ 98 (+38.03%)
TinyframeA simple library for building and parsing data frames for serial interfaces (like UART / RS232)
Stars: ✭ 151 (+112.68%)
terminalTerminal inside the microcontroller (cli for mcu)
Stars: ✭ 31 (-56.34%)
pikascriptUltralightweight Python engine that can run with 4KB of RAM and 32KB of Flash (such as STM32G030C8 and STM32F103C8), and is very easy to deploy and expand.
Stars: ✭ 855 (+1104.23%)
Nf Interpreter⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (+136.62%)
minecraft-protocolLibrary for decoding and encoding Minecraft packets
Stars: ✭ 20 (-71.83%)
Awesome EmbeddedA curated list of awesome embedded programming.
Stars: ✭ 831 (+1070.42%)
Stm32 Dma UartEfficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
Stars: ✭ 111 (+56.34%)
GeyserA bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
Stars: ✭ 2,851 (+3915.49%)
Stm32 BootloaderCustomizable Bootloader for STM32 microcontrollers. This example demonstrates how to perform in-application-programming of a firmware located on an external SD card with FAT32 file system.
Stars: ✭ 541 (+661.97%)
XpccDEPRECATED, use our successor library https://modm.io instead
Stars: ✭ 177 (+149.3%)
can-progCommand-line tool to flashing devices by CAN-BUS
Stars: ✭ 66 (-7.04%)
laminarA simple semi-reliable UDP protocol for multiplayer games
Stars: ✭ 717 (+909.86%)
munix🦠 µnix is a UNIX-like operating system
Stars: ✭ 57 (-19.72%)
packetbeaconNo description or website provided.
Stars: ✭ 22 (-69.01%)
RailLinkCompact isolated version of J-Link v9.
Stars: ✭ 69 (-2.82%)
stm32-usb-bootloaderThis repository contains bootloader for stm32f1xx microcontrollers. It works for stm32f103ret6, but you can simply adopt it to any MCU supporting STM32 HAL library with USB and SD-card
Stars: ✭ 40 (-43.66%)
http2-clientA native HTTP2 client in Haskell
Stars: ✭ 41 (-42.25%)
Frontend-Learning-JourneyTutorials, definitions, frameworks and some of the projects i made when starting to learn frontend web developement
Stars: ✭ 28 (-60.56%)
WiFiNINA GenericEnables WiFiNINA network connection (local and Internet) for SAM DUE, SAMD21, SAMD51, Teensy, AVR Mega, STM32, RP2040-based boards, etc. in addition to Arduino MKR WiFi 1010, Arduino MKR VIDOR 4000, Arduino UNO WiFi Rev.2 , Nano 33 IoT, Nano_RP2040_Connect. Now with fix of severe limitation to permit sending much larger data than total 4K
Stars: ✭ 32 (-54.93%)
wtfcmdRun commands by fully custom aliases
Stars: ✭ 16 (-77.46%)
ESC-CNN-microcontrollerEnvironmental Sound Classification on Microcontrollers using Convolutional Neural Networks
Stars: ✭ 85 (+19.72%)
fixp-specificationFIXP - FIX performance session layer specification
Stars: ✭ 40 (-43.66%)
msp430-rngRandom (SLAA338) and pseudorandom (LCG) number generation.
Stars: ✭ 19 (-73.24%)
FASTUSBaspThis is the fast avr programmer for AVR MCUs based on cheap stm32f103c8t6 board with usb-to-serial support.
Stars: ✭ 78 (+9.86%)
ethereumd-proxyProxy client-server for Ethereum node using bitcoin JSON-RPC interface.
Stars: ✭ 21 (-70.42%)
ArianeeMasterSmart contracts & tools for Arianee Protocol
Stars: ✭ 30 (-57.75%)
BalanceCar平衡小车源码 包含完整的Android、STM32和PCB工程以及文档
Stars: ✭ 93 (+30.99%)
rc-headless-transmitterDIY 2.4 GHz RC transmitter without display, configurable through smartphone or web browser
Stars: ✭ 28 (-60.56%)
PrntrBoardV232-bit 3D Printer controller board using STM32F407 and replaceable TMC2660/2209 stepper drivers.
Stars: ✭ 31 (-56.34%)
go.pkt📨 Go libraries for capturing, injecting, filtering, encoding and decoding network packets
Stars: ✭ 119 (+67.61%)
BiliLiveLibLibrary to access Bilibili Live.
Stars: ✭ 18 (-74.65%)
DfuBootloaderSTM32 USB device bootloader using DFU class interface
Stars: ✭ 79 (+11.27%)
stenoEmbedded steno firmware + custom steno PCBs
Stars: ✭ 47 (-33.8%)
stm32 template这是一个stm32f103 和 stm32f407单片机在Unix、Linux等系统下使用的模版,可以使用make编译、下载、调试。
Stars: ✭ 48 (-32.39%)
laravel-sibs-paymentsLaravel library to communicate with SIBS - Open Payment Platform. The library includes payments: MBWAY, VISA, MASTER, AMEX, VPAY, MAESTRO, VISADEBIT, VISAELECTRON.
Stars: ✭ 30 (-57.75%)
alloc-cortex-mA heap allocator for Cortex-M processors
Stars: ✭ 139 (+95.77%)
CalDOMAn agnostic, reactive & minimalist (3kb) JavaScript UI library with direct access to native DOM.
Stars: ✭ 176 (+147.89%)
jpopupSimple lightweight (<2kB) javascript popup modal plugin
Stars: ✭ 27 (-61.97%)
webpack-boilerplateWebpack 4 boilerplate (babel, eslint, prettier, jest, sass, postcss, hmr, browsersync)
Stars: ✭ 33 (-53.52%)
XMC-for-ArduinoIntegration of Infineon's XMC microcontrollers into the Arduino IDE.
Stars: ✭ 85 (+19.72%)
DHT11-DHT22-STM32-HALБиблиотека для работы с датчиками DHT11/DHT22/AM2302/AM2301 на STM32
Stars: ✭ 26 (-63.38%)
rustBootrustBoot is a standalone bootloader written entirely in `Rust`, designed to run on anything from a microcontroller to a system on chip. It can be used to boot into bare-metal firmware or Linux.
Stars: ✭ 99 (+39.44%)