Awesome Embedded RustCurated list of resources for Embedded and Low-level development in the Rust programming language
Stars: ✭ 2,805 (+1223.11%)
QpnQP-nano real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 107 (-49.53%)
ZephyrPrimary Git Repository for the Zephyr Project. Zephyr is a new generation, scalable, optimized, secure RTOS for multiple hardware architectures.
Stars: ✭ 5,335 (+2416.51%)
Rt ThreadRT-Thread is an open source IoT operating system.
Stars: ✭ 6,466 (+2950%)
SwupdateSoftware Update for Embedded Systems
Stars: ✭ 711 (+235.38%)
WledControl WS2812B and many more types of digital RGB LEDs with an ESP8266 or ESP32 over WiFi!
Stars: ✭ 7,626 (+3497.17%)
FprimeF' - A flight software and embedded systems framework
Stars: ✭ 8,642 (+3976.42%)
EnigmaiotSecure sensor and gateway platform based on ESP8266 and ESP32
Stars: ✭ 120 (-43.4%)
LibriniRini is a tiny, non-libc dependant, .ini file parser programmed from scratch in C99.
Stars: ✭ 25 (-88.21%)
HomepointEspressif ESP32 Based Smarthome screen for MQTT
Stars: ✭ 391 (+84.43%)
Esp8266audioArduino library to play MOD, WAV, FLAC, MIDI, RTTTL, MP3, and AAC files on I2S DACs or with a software emulated delta-sigma DAC on the ESP8266 and ESP32
Stars: ✭ 972 (+358.49%)
Memfault Firmware SdkMemfault Firmware SDK for embedded systems. More information at https://docs.memfault.com.
Stars: ✭ 42 (-80.19%)
EmodbusModbus library for both RTU and TCP protocols. Primarily developed on and for ESP32 MCUs.
Stars: ✭ 29 (-86.32%)
Embedded Device Labembedded-device-lab是一个利用qemu模拟真实世界中物联网漏洞的测试环境。由于物联网架构的特殊性,调试分析漏洞通常需要使用qemu模拟执行不同架构的可执行文件。而各种搭建环境,交叉编译是一件费事费力,令人忧伤的工作。 embedded-device-lab利用docker-compose,将各种漏洞调试环境一键化。简单使用两条命令,就可以直接使用gdb或者IDA动态分析相关漏洞。
Stars: ✭ 48 (-77.36%)
Esp8266 Oled Ssd1306Driver for the SSD1306 and SH1106 based 128x64, 128x32, 64x48 pixel OLED display running on ESP8266/ESP32
Stars: ✭ 1,590 (+650%)
Button2Arduino Library to simplify working with buttons. It allows you to use callback functions to track single, double, triple and long clicks. It also takes care of debouncing.
Stars: ✭ 109 (-48.58%)
Esp wifimanagerThis is an ESP32 / ESP8266 WiFi Connection Manager with fallback web configuration portal. Use this library for configuring ESP32, ESP8266 modules' WiFi, etc. Credentials at runtime. You can also specify static DNS servers, personalized HostName, fixed or random AP WiFi channel. With examples supporting ArduinoJson 6.0.0+ as well as 5.13.5- .
Stars: ✭ 125 (-41.04%)
Gateway Go🎁GateWay Client for OpenIoTHub[云易连访问内网端口和设备的网关]
Stars: ✭ 127 (-40.09%)
Sx126x ArduinoArduino library to use Semtech SX126x LoRa chips and modules to communicate
Stars: ✭ 55 (-74.06%)
LuosLuos technology main lib
Stars: ✭ 55 (-74.06%)
OpenmqttgatewayMQTT gateway for ESP8266, ESP32, Sonoff RF Bridge or Arduino with bidirectional 433mhz/315mhz/868mhz, Infrared communications, BLE, Bluetooth, beacons detection, mi flora, mi jia, LYWSD02, LYWSD03MMC, Mi Scale, TPMS, BBQ thermometer compatibility, SMS & LORA.
Stars: ✭ 2,413 (+1038.21%)
BleeperLibrary to manage your firmware configurations written in C++
Stars: ✭ 54 (-74.53%)
Incubator Nuttx AppsApache NuttX Apps is a collection of tools, shells, network utilities, libraries, interpreters and can be used with the NuttX RTOS
Stars: ✭ 65 (-69.34%)
QpcQP/C real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 379 (+78.77%)
Tft espiArduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips
Stars: ✭ 1,215 (+473.11%)
Esp MqttMQTT component for esp-idf projects based on the lwmqtt library
Stars: ✭ 76 (-64.15%)
WebserialRemote Serial monitor for ESP8266 & ESP32
Stars: ✭ 133 (-37.26%)
App ReleaseAn IoT Solution,this is the android release app | download ios app in app store
Stars: ✭ 104 (-50.94%)
InihSimple .INI file parser in C, good for embedded systems
Stars: ✭ 1,394 (+557.55%)
TinygsmA small Arduino library for GSM modules, that just works
Stars: ✭ 1,186 (+459.43%)
MinigrafxESP8266 graphics library
Stars: ✭ 135 (-36.32%)
Irremoteesp8266Infrared remote library for ESP8266/ESP32: send and receive infrared signals with multiple protocols. Based on: https://github.com/shirriff/Arduino-IRremote/
Stars: ✭ 1,964 (+826.42%)
ArduinooscOSC subscriber / publisher for Arduino
Stars: ✭ 106 (-50%)
TinyframeA simple library for building and parsing data frames for serial interfaces (like UART / RS232)
Stars: ✭ 151 (-28.77%)
PerswifimanagerPersistent WiFiManager Arduino library for ESP8266
Stars: ✭ 106 (-50%)
TtsText-to-Speech for Arduino
Stars: ✭ 118 (-44.34%)
DroneCLI utility for Drone, an Embedded Operating System.
Stars: ✭ 114 (-46.23%)
QpcppQP/C++ real-time embedded framework/RTOS for embedded systems based on active objects (actors) and hierarchical state machines
Stars: ✭ 124 (-41.51%)
AunitUnit testing framework for Arduino platforms inspired by ArduinoUnit and Google Test. Used with AUniter or EpoxyDuino for continuous builds.
Stars: ✭ 73 (-65.57%)
SzlA lightweight, embeddable scripting language
Stars: ✭ 134 (-36.79%)
ElegantotaPush OTAs to ESP8266 or ESP32 Elegantly.
Stars: ✭ 128 (-39.62%)
Hfsm2High-Performance Hierarchical Finite State Machine Framework
Stars: ✭ 134 (-36.79%)
Tiny JsonThe tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.
Stars: ✭ 127 (-40.09%)
StatechartsYAKINDU Statechart Tools (http://www.statecharts.org)
Stars: ✭ 145 (-31.6%)
LibcanardA compact implementation of the UAVCAN/CAN protocol in C for high-integrity real-time embedded systems
Stars: ✭ 151 (-28.77%)
Rust Esp ContainerContainer image with pre-built rust compiler for ESP32/ESP8266
Stars: ✭ 156 (-26.42%)
Esp8266 FirmwareDeviceHive esp8266 firmware. Control hardware via clouds with DeviceHive!
Stars: ✭ 154 (-27.36%)
Embedded IdeIDE for C embedded development centered on bare-metal ARM systems
Stars: ✭ 127 (-40.09%)
Pzem004tArduino communication library for Peacefair PZEM-004T Energy monitor
Stars: ✭ 165 (-22.17%)
Esp WebotaSimple web based Over-the-Air (OTA) updates for ESP based projects
Stars: ✭ 189 (-10.85%)
Embedded ResourcesEmbedded Artistry Templates, Documents, and Source Code
Stars: ✭ 360 (+69.81%)