zacharoni16's repositories
amp-embedded-infra-lib
amp-embedded-infra-lib is a set of C++ libraries and headers that provide heap-less, STL like, infrastructure for embedded software development
arduino_gear_indicator
Arduino UNO Gear Indicator for Manual Transmission using Hall Sensors
Awesome-Embedded
A curated list of awesome embedded programming.
bare-metal-programming-guide
A bare metal programming guide (ARM microcontrollers)
cc1101-tool
RF tool based on CC1101 module and Arduino Pro Micro 8VMHz/3.3V. Allows using CLI with human readable commands to control CC1101 board over USB interface. Putty or any other serial terminal can be used. It has similar functionality to YardStick One but is cheaper and doesn't need specialized software. Allows for RF jamming and simple replay attack
CircularBuffer
Arduino circular buffer library
DispatchStation
Simulation of the EBICOS 900 traffic management and dispatching system which is being used in the M1 line of Istanbul metro
Embedded-Engineering-Roadmap
A roadmap for those who want to build a career as an Embedded Systems Engineer, along with a bunch of learning resources
embedded-network-programming-guide
A complete guide for network programming on microcontroller devices
EQM_OBDWEB
A WEB Based OBDII Dongle Platform using the ESP32 WROVER Module
eventdispatcher
C++ Event Dispatcher support TCP, UDP, Pipes, File System, TLS, Priority, On/Off, Threads, Permanent Connections, etc.
fmt
A modern formatting library
free-programming-books
:books: Freely available programming books
ioproxy
IOProxy is an input/output proxy. It allows to receive data from different data-sources and forwards it to other data-sources.
jsmn
Jsmn is a world fastest JSON parser/tokenizer. This is the official repo replacing the old one at Bitbucket
Melon
A generic cross-platform C library, including a lot of components, frameworks and a new coroutine script language Melang.
micrograd_in_c
Micrograd from Andrej Karpathy but in C
nanopb
Protocol Buffers with small code size
ndisapi
Windows Packet Filter library for network packet interception and manipulation, suitable for custom firewall, VPN and traffic analysis applications.
Packet-Analyzer
The application utilizes OOP principles C++ application designed to analyze Ethernet packets. Given an input text file, the application reads, parses, and writes the parsed packets with their fields into an output text file.
pcc_3e
Online resources for Python Crash Course, 3rd edition, from No Starch Press.
project-based-learning
Curated list of project-based tutorials
pthread-win32
clone of pthread-win32 (a.k.a. pthreads4w) + local tweaks (including MSVC2008 - MSVC2022 project files)
qt_zoomable_chart_widget
Wrapper widget around QChartView which provides basic zoom/pan/legend handling stuff
Ring-Buffer
A simple ring buffer (circular buffer) designed for embedded systems.
samplicator
Send copies of (UDP) datagrams to multiple receivers, with optional sampling and spoofing
SoT-ESP-Framework
Open Source Sea of Thieves Python-based ESP-hack framework
SoT-Python-Offset-Finder
Python-version to pull SoT Offsets from SDK files with notes
tiny-json
The tiny-json is a versatile and easy to use json parser in C suitable for embedded systems. It is fast, robust and portable.