WolfbootwolfBoot is a portable, OS-agnostic, secure bootloader for microcontrollers, supporting firmware authentication and firmware update mechanisms.
Stars: ✭ 110 (+124.49%)
mikroe-uhbUSB HID Bootloader programming tool for devices manufactured by MikroElektronika
Stars: ✭ 15 (-69.39%)
kochergaRobust platform-agnostic Cyphal/DroneCAN bootloader for deeply embedded systems
Stars: ✭ 21 (-57.14%)
Awesome EmbeddedA curated list of awesome embedded programming.
Stars: ✭ 831 (+1595.92%)
EasyntpclientLibrary to read time from Network Time Protocol (NTP) servers.
Stars: ✭ 20 (-59.18%)
ControllerKiibohd Controller
Stars: ✭ 775 (+1481.63%)
Blinker PyBlinker python library for hardware. Works with Raspberry Pi, Banan Pi, Linux devices
Stars: ✭ 680 (+1287.76%)
Platformio Vscode IdePlatformIO IDE for VSCode: The next generation integrated development environment for IoT
Stars: ✭ 676 (+1279.59%)
OpenswiftuiWIP — OpenSwiftUI is an OpenSource implementation of Apple's SwiftUI DSL.
Stars: ✭ 967 (+1873.47%)
LibriniRini is a tiny, non-libc dependant, .ini file parser programmed from scratch in C99.
Stars: ✭ 25 (-48.98%)
Tinyallocmalloc / free replacement for unmanaged, linear memory situations (e.g. WASM, embedded devices...)
Stars: ✭ 644 (+1214.29%)
FprimeF' - A flight software and embedded systems framework
Stars: ✭ 8,642 (+17536.73%)
RaylibA simple and easy-to-use library to enjoy videogames programming
Stars: ✭ 8,169 (+16571.43%)
Robot SoftwareCVRA monorepo - All software running on our bots lives here
Stars: ✭ 39 (-20.41%)
SwupdateSoftware Update for Embedded Systems
Stars: ✭ 711 (+1351.02%)
Meta BalenaA collection of Yocto layers used to build balenaOS images
Stars: ✭ 863 (+1661.22%)
Paddle LiteMulti-platform high performance deep learning inference engine (『飞桨』多平台高性能深度学习预测引擎)
Stars: ✭ 5,808 (+11753.06%)
Utensor cgenC++ code generator for uTensor https://utensor-cgen.readthedocs.io/en/latest/
Stars: ✭ 42 (-14.29%)
Arduino Pro IdeThe Arduino IDE for advanced users and developers. Experimental alpha version.
Stars: ✭ 917 (+1771.43%)
AttifyosAttify OS - Distro for pentesting IoT devices
Stars: ✭ 615 (+1155.1%)
PycopyPycopy - a minimalist and memory-efficient Python dialect. Good for desktop, cloud, constrained systems, microcontrollers, and just everything.
Stars: ✭ 613 (+1151.02%)
Ascii artReal-Time ASCII Art Rendering Library
Stars: ✭ 599 (+1122.45%)
CanCAN driver and router
Stars: ✭ 31 (-36.73%)
X11uiSimple UI framework using github.com/BurntSushi/xgbutil package using Go.
Stars: ✭ 18 (-63.27%)
Incubator NuttxApache NuttX is a mature, real-time embedded operating system (RTOS)
Stars: ✭ 591 (+1106.12%)
P LoadThe Pololu USB Bootloader Utility (p-load) is a command-line program that allows you to read and write from the memories of certain Pololu USB bootloaders.
Stars: ✭ 6 (-87.76%)
RappelA linux-based assembly REPL for x86, amd64, armv7, and armv8
Stars: ✭ 818 (+1569.39%)
SixtyfourHow fast can we brute force a 64-bit comparison?
Stars: ✭ 41 (-16.33%)
RaspberrypipkgDEPRECATED - DO NOT USE | Go here instead ->
Stars: ✭ 758 (+1446.94%)
Nemesis💾 x86 operation system writen on fasm
Stars: ✭ 29 (-40.82%)
Gorocksdbgorocksdb is a Go wrapper for RocksDB
Stars: ✭ 753 (+1436.73%)
Wyhash Rswyhash fast portable non-cryptographic hashing algorithm and random number generator in Rust
Stars: ✭ 44 (-10.2%)
HackintoshHackintosh long-term maintenance model EFI and installation tutorial
Stars: ✭ 6,589 (+13346.94%)
U Boot modU-Boot 1.1.4 modification for routers
Stars: ✭ 884 (+1704.08%)
Paper collectionAcademic papers related to fuzzing, binary analysis, and exploit dev, which I want to read or have already read
Stars: ✭ 710 (+1348.98%)
Exein Openwrt PublicOpenwrt 18.06.5 featured with the Exein's security framework
Stars: ✭ 36 (-26.53%)
Moto G5p ToolkitA toolkit for unlocking the bootloader and rooting Moto G5 Plus built with Electron. Runs on Windows, Linux and macOS.
Stars: ✭ 26 (-46.94%)
LvglPowerful and easy-to-use embedded GUI library with many widgets, advanced visual effects (opacity, antialiasing, animations) and low memory requirements (16K RAM, 64K Flash).
Stars: ✭ 8,172 (+16577.55%)
Embedded Device Labembedded-device-lab是一个利用qemu模拟真实世界中物联网漏洞的测试环境。由于物联网架构的特殊性,调试分析漏洞通常需要使用qemu模拟执行不同架构的可执行文件。而各种搭建环境,交叉编译是一件费事费力,令人忧伤的工作。 embedded-device-lab利用docker-compose,将各种漏洞调试环境一键化。简单使用两条命令,就可以直接使用gdb或者IDA动态分析相关漏洞。
Stars: ✭ 48 (-2.04%)
UrlembeddedviewURLEmbeddedView automatically caches the object that is confirmed the Open Graph Protocol.
Stars: ✭ 633 (+1191.84%)
NinjatermA serial port terminal that's got your back.
Stars: ✭ 24 (-51.02%)
Guilite✔️The smallest header-only GUI library(4 KLOC) for all platforms
Stars: ✭ 5,841 (+11820.41%)
OphidianOphidian's Mirror Repository on github. https://gitlab.com/eclufsc/eda/ophidian
Stars: ✭ 32 (-34.69%)
EliasdbEliasDB a graph-based database.
Stars: ✭ 611 (+1146.94%)
F9 KernelAn efficient and secure microkernel built for ARM Cortex-M cores, inspired by L4
Stars: ✭ 596 (+1116.33%)
Memfault Firmware SdkMemfault Firmware SDK for embedded systems. More information at https://docs.memfault.com.
Stars: ✭ 42 (-14.29%)
AvrdEmbedded Systems in D - Port of avr-libc headers and most avr-gcc processor defines
Stars: ✭ 17 (-65.31%)
Q3vmQ3VM - Single file (vm.c) bytecode virtual machine/interpreter for C-language input
Stars: ✭ 585 (+1093.88%)
EmboxModular and configurable OS for embedded applications
Stars: ✭ 576 (+1075.51%)
McubootSecure boot for 32-bit Microcontrollers!
Stars: ✭ 572 (+1067.35%)
RhaiRhai - An embedded scripting language for Rust.
Stars: ✭ 958 (+1855.1%)
Paho.mqtt.embedded CPaho MQTT C client library for embedded systems. Paho is an Eclipse IoT project (https://iot.eclipse.org/)
Stars: ✭ 887 (+1710.2%)
Arduinojson📟 JSON library for Arduino and embedded C++. Simple and efficient.
Stars: ✭ 5,456 (+11034.69%)
PyocdOpen source Python library for programming and debugging Arm Cortex-M microcontrollers
Stars: ✭ 550 (+1022.45%)
DebootstickGenerate a bootable live image from any Debian/Ubuntu filesystem tree.
Stars: ✭ 48 (-2.04%)