A full-stack smart streetlight fleet management system with real-time monitoring, remote control, and analytics. This monorepo contains the Next.js operator console, AWS Lambda backend, and ESP32 firmware for the edge devices.
The custom PCB for the toolauth system. Intended to control access to tools (based on credentials) in a shared workshop. Designed to work with an ESP32 board and ESPHome.
The custom PCB for the toolauth system. Intended to control access to tools (based on credentials) in a shared workshop. Designed to work with an ESP32 board and ESPHome.
PyQt5 based application, using pyvisa and serial communication in order to control PID loop and obtaining data from temperature sensors, together with control of the shutter system using Arduino
PyQt5 based application, using pyvisa and serial communication in order to control PID loop and obtaining data from temperature sensors, together with control of the shutter system using Arduino
PyQt5 based application, using pyvisa and serial communication in order to control PID loop and obtaining data from temperature sensors, together with control of the shutter system using Arduino
PyQt5 based application, using pyvisa and serial communication in order to control PID loop and obtaining data from temperature sensors, together with control of the shutter system using Arduino
PyQt5 based application, using pyvisa and serial communication in order to control PID loop and obtaining data from temperature sensors, together with control of the shutter system using Arduino
PyQt5 based application, using pyvisa and serial communication in order to control PID loop and obtaining data from temperature sensors, together with control of the shutter system using Arduino
Microprocessor Quad Drone System, based on SPRacing R3 w/Arduino PPM Control Signal
Microprocessor Quad Drone System, based on SPRacing R3 w/Arduino PPM Control Signal
This is my attempt at the inverted pendulum project. My goal is to learn control systems, PID, as well as coding with arduino more.
PSM Major Project: A modular smart parking system combining AI (ANPR/OCR), real-time control (Zephyr/STM32), and FPGA-based motor management (LiteX RISC-V SoC), all coordinated via MQTT for seamless access control and monitoring.
PSM Major Project: A modular smart parking system combining AI (ANPR/OCR), real-time control (Zephyr/STM32), and FPGA-based motor management (LiteX RISC-V SoC), all coordinated via MQTT for seamless access control and monitoring.
PSM Major Project: A modular smart parking system combining AI (ANPR/OCR), real-time control (Zephyr/STM32), and FPGA-based motor management (LiteX RISC-V SoC), all coordinated via MQTT for seamless access control and monitoring.
PSM Major Project: A modular smart parking system combining AI (ANPR/OCR), real-time control (Zephyr/STM32), and FPGA-based motor management (LiteX RISC-V SoC), all coordinated via MQTT for seamless access control and monitoring.
Custom 2-channel digital oscilloscope DAQ with 20MHz bandwidth. Built with a custom KiCad analog front-end (AFE) PCB, Gowin FPGA (Tang Nano 9K) for high-speed signal buffering (VHDL), and an RPi Pico MCU for SCPI-like control. Includes a simple Python GUI for data visualization.
Open-source NEMA-17 integrated servomotor (motor + closed-loop driver + controller + encoder). RS-485, Python/Arduino libraries, MCP server for AI control. Hardware, firmware and software.
Open-source NEMA-17 integrated servomotor (motor + closed-loop driver + controller + encoder). RS-485, Python/Arduino libraries, MCP server for AI control. Hardware, firmware and software.