Kazem Firouzmandi's starred repositories
altium-library
Open source Altium Database Library with over 200,000 high quality components and full 3d models.
kicad-jlcpcb-tools
Plugin to generate BOM + CPL files for JLCPCB, assigning LCSC part numbers directly from the plugin, query the JLCPCB parts database, lookup datasheets and much more.
QtXlsxWriter
.xlsx file reader and writer for Qt5
amp-hal-st
HAL implementation of the Embedded Infrastructure Library for ST microcontrollers
Baudrate.py
Finding the baud rate of serial connections.
ESPAsyncWebServer
Async Web Server for ESP8266 and ESP32
HTTPS_Server_Generic
This is HTTPS/HTTP Server Library for ESP32, WT32_ETH01, ESP32 + LwIP W5500, ESP32 + LwIP W6100, ESP32 + LwIP ENC28J60. In the future, this library will support powerful-enough boards using LwIP WiFi/Ethernet, such as ESP8266, Portenta_H7, RP2040W, Teensy 4.1, etc.
esp32_https_server
Alternative ESP32 Webserver implementation for the ESP32 Arduino Core, supporting HTTPS and HTTP.
IMBootloader
Safety-Critical bootloader, written by following MISRA guidelines
stm32-cmake
CMake for stm32 developing.
stm32extldr
STM32 External Loader Project
db_tutorial
Writing a sqlite clone from scratch in C
embedding-optimizer
Two approaches to generating optimized embeddings in the Retrieval-Augmented Generation (RAG) Pattern
stm32-w25qxx
STM32 W25Qxx Driver
ILI9XXX-XPT2046-STM32
A set of function handling SPI, TFT LED 480x320 or 320x240 touch display controlled by an ILI9488 or ILI9341+XPT2046
warp-on-warp-generator
"WarpOnWarp Generator" is a Python script that creates WarpOnWarp configurations for secure internet access using the "zeroteam.top" API. Customize clean IP addresses and save configurations effortlessly.
Modbus-STM32-HAL-FreeRTOS
Modbus TCP and RTU, Master and Slave for STM32 using Cube HAL and FreeRTOS
stm32_graphics_display_drivers
STM32 LCD drivers (currently: spi(dma), gpio, fsmc(dma), st7735, st7783, ili9325, ili9328, ili9341, ili9486, ili9488, hx8347g)
Google-Maps-Scrapper
This code is used to perform web scraping and data extraction from Google Maps. It is particularly designed for obtaining information about businesses, including their name, address, website, phone number, reviews, and more.
STM32_HAL_ILI9341
ILI9341 Library for STM32 HAL
Stm32-FatFs-FreeRTOS
STM32 example of FreeRTOS & FatFs for controlling an SPI-connected MMC/SD memory card
cubeide-sd-card
CubeIDE/CubeMX compatible MMC/SD memory card FatFs driver