Nf Interpreter⚙️ nanoFramework Interpreter, CLR, HAL, PAL and reference target boards
Stars: ✭ 168 (-46.67%)
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 (+171.43%)
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 (+71.75%)
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 (-87.3%)
CoreLibrary📦 nanoFramework Base Class Library
Stars: ✭ 32 (-89.84%)
Stm32 Dma UartEfficient DMA timeout mechanism for peripheral DMA configured in circular mode demonstrated on a STM32 microcontroller.
Stars: ✭ 111 (-64.76%)
AtcSTM32 LL AT-Command parser
Stars: ✭ 53 (-83.17%)
Mongoose OsMongoose OS - an IoT Firmware Development Framework. Supported microcontrollers: ESP32, ESP8266, CC3220, CC3200, STM32F4, STM32L4, STM32F7. Amazon AWS IoT, Microsoft Azure, Google IoT Core integrated. Code in C or JavaScript.
Stars: ✭ 2,234 (+609.21%)
BlogA set of various projects based on ESP8266, ESP32, ATtiny13, ATtiny85, ATtiny2313, ATmega8, ATmega328, ATmega32, STM32 and more.
Stars: ✭ 198 (-37.14%)
JledNon-blocking LED controlling library for Arduino and friends.
Stars: ✭ 197 (-37.46%)
SinricPro GenericSimple way to control your IOT development boards like ESP8226, ESP32, Arduino SAMD21, Adafruit SAMD21, SAMD51, nRF52, STM32, Teensy, SAM DUE with Amazon Alexa or Google Home
Stars: ✭ 18 (-94.29%)
MCUCaptureUtility for plotting array data from MCU RAM
Stars: ✭ 22 (-93.02%)
FT800-FT813Multi-Platform C code Library for EVE graphics controllers from FTDI / Bridgetek (FT810, FT811, FT812, FT813, BT815, BT816, BT817, BT818)
Stars: ✭ 80 (-74.6%)
AtomvmTiny Erlang VM
Stars: ✭ 834 (+164.76%)
MjsEmbedded JavaScript engine for C/C++
Stars: ✭ 1,547 (+391.11%)
stm32-rustupA guide to rust your stm32 microcontroller
Stars: ✭ 25 (-92.06%)
MySQL MariaDB GenericThis MySQL_MariaDB_Generic library helps you connect your boards directly to a MySQL / MariaDB server, either local or cloud-based, so that you can store / retrieve data to / from the server. Supported boards are ESP8266/ESP32, WT32_ETH01 (ESP32 + LAN8720A), nRF52, SAMD21/SAMD51, STM32F/L/H/G/WB/MP1, Teensy, SAM DUE, Mega, RP2040-based boards, P…
Stars: ✭ 35 (-88.89%)
Tft espiArduino and PlatformIO IDE compatible TFT library optimised for the STM32, ESP8266 and ESP32 that supports different driver chips
Stars: ✭ 1,215 (+285.71%)
RuncpmRunCPM is a multi-platform, portable, Z80 CP/M 2.2 emulator.
Stars: ✭ 192 (-39.05%)
Lib PythonBlynk IoT library for Python and Micropython
Stars: ✭ 140 (-55.56%)
LMIC-nodeLMIC-node | One example to rule them all. LMIC-node is an example LoRaWAN application for a node that can be used with The Things Network. It demonstrates how to send uplink messages, how to receive downlink messages, how to implement a downlink command and it provides useful status information. With LMIC-node it is easy to get a working node qu…
Stars: ✭ 108 (-65.71%)
firmware设备固件库,适用于IntoRobot系列产品
Stars: ✭ 19 (-93.97%)
nanoFramework.WebServer📦 Web server for nanoFramework packed with features: REST api using attributes, multithread requests, parameters in query URL, static files serving.
Stars: ✭ 15 (-95.24%)
fm24clxxfm24clxx full function driver
Stars: ✭ 0 (-100%)
StlinkOpen source STM32 MCU programming toolset
Stars: ✭ 3,158 (+902.54%)
esp32-fliteSpeech synthesis running on ESP32 based on Flite engine.
Stars: ✭ 28 (-91.11%)
Microwebsrv2The last Micro Web Server for IoTs (MicroPython) or large servers (CPython), that supports WebSockets, routes, template engine and with really optimized architecture (mem allocations, async I/Os). Ready for ESP32, STM32 on Pyboard, Pycom's chipsets (WiPy, LoPy, ...). Robust, efficient and documented!
Stars: ✭ 295 (-6.35%)
PikortA tiny Linux-like real-time kernel optimized for ARM Cortex-M chips
Stars: ✭ 268 (-14.92%)
BadSTMBad USB on STM32 with SD card
Stars: ✭ 27 (-91.43%)
esp-loggerAn Arduino library providing a minimal interface to log data on flash memory and SD cards with ESP8266 and ESP32
Stars: ✭ 40 (-87.3%)
M5ezComplete interface builder for the M5Stack, an ESP32 based mini tinker-computer
Stars: ✭ 260 (-17.46%)
houseflowHome automation platform for microcontrollers(including ESP8266/ESP32), Raspberry Pi, and others. Made with Rust and C++.
Stars: ✭ 88 (-72.06%)
STM32KeyboardNo description or website provided.
Stars: ✭ 15 (-95.24%)
EsphelperA library to make using WiFi & MQTT on the ESP8266 easy.
Stars: ✭ 310 (-1.59%)
Blynk LibraryBlynk library for embedded hardware. Works with Arduino, ESP8266, Raspberry Pi, Intel Edison/Galileo, LinkIt ONE, Particle Core/Photon, Energia, ARM mbed, etc.
Stars: ✭ 3,305 (+949.21%)
Stm32 Ssd1306STM32 library for working with OLEDs based on SSD1306, SH1106, SH1107 and SSD1309, supports I2C and SPI
Stars: ✭ 258 (-18.1%)
esp-idf-w25q64SPI Flash Memory W25Q64 Access Library for esp-idf
Stars: ✭ 12 (-96.19%)
TockA secure embedded operating system for microcontrollers
Stars: ✭ 3,258 (+934.29%)
coffee-scale-appFirmware and Progressive Web App to connect to a DIY bluetooth enabled coffee and espresso scale.
Stars: ✭ 31 (-90.16%)
esmLightweight communicating state machine framework for embedded systems
Stars: ✭ 21 (-93.33%)
WatchxOpen-source smart watch, based on LittlevGL Embedded GUI Library
Stars: ✭ 288 (-8.57%)
OpenbltOfficial read-only mirror of the SVN OpenBLT bootloader repository. Updated daily.
Stars: ✭ 256 (-18.73%)
Train plus plusRepo and code of the IEEE UIC paper: Train++: An Incremental ML Model Training Algorithm to Create Self-Learning IoT Devices
Stars: ✭ 17 (-94.6%)
ESP32-ESP32S2-AnalogWriteAnalogWrite for ESP32 and ESP32-S2 with LEDC PWM. Includes PWM Phase Control, DAC and Smart GPIO resource management.
Stars: ✭ 17 (-94.6%)
ESP32-to-ESP32ESP32 to ESP32 communication example using Arduino framework. Secure, P2P, low latency connection between devices is established. Button connected to the first ESP32 controlls LED connected to second ESP32.
Stars: ✭ 25 (-92.06%)
bx-dockerTutorial on how to build Docker Images for the IAR Build Tools on Linux hosts. The IAR Build Tools on Linux are available for Arm, RISC-V and Renesas (RH850, RL78 and RX).
Stars: ✭ 28 (-91.11%)
EsphomeESPHome is a system to control your ESP8266/ESP32 by simple yet powerful configuration files and control them remotely through Home Automation systems.
Stars: ✭ 4,324 (+1272.7%)
TeenyusbLightweight USB device and host stack for STM32 and other MCUs.
Stars: ✭ 287 (-8.89%)
esp32-f9p-io-boardAn IO-PCB (two motor-driver/H-bridge, CAN, RS232, ADS1115, relay, ethernet, ardusimple f9p compatible connector) with an ESP32 for 12V power, three 15V tolerant analog inputs, three 5V tolerant inputs.
Stars: ✭ 24 (-92.38%)
esp8266-wifi-cmsis-dapWIRELESS CMSIS-DAP USB/IP-SWD/JTAG HID adapter firmware for ESP8266 boards
Stars: ✭ 69 (-78.1%)
ESP32AudioFrameworkDual core concurrent multi-task processing of continuous real-time audio on the ESP-32
Stars: ✭ 35 (-88.89%)