Robotics-focused developer building Python, Arduino/C++, and local AI tools for practical automation and education.
Problem: Beginner robot-car projects often repeat the same L298N motor-control code and wiring notes.
Solution: An Arduino C++ library that wraps dual-motor movement, PWM speed control, and optional HC-06 Bluetooth input into reusable commands.
Tech: Arduino, C++, L298N, HC-06 Bluetooth, embedded motor control.
Evidence: Includes example sketches, hardware notes, API summary, and setup instructions.
Problem: Robotics workshop parts can be hard to track when students request sensors, boards, motors, and tools manually.
Solution: A Flask inventory and request tracker with search, cart-based requests, admin approval flow, SQLite storage, Excel import, and environment-based credentials.
Tech: Python, Flask, SQLite, Excel import, local web app.
Evidence: Default admin credentials were removed; setup now uses .env.example and environment variables.
Problem: Desktop assistants are useful, but unsafe if they execute model-generated commands directly or send too much data out.
Solution: A local-first assistant with LM Studio routing, voice/type modes, explicit safety blocks, privacy checks, diagnostics, and hardware-control scaffolds.
Tech: Python, LM Studio, local AI, speech input/output, command routing, Arduino/ESP32 scaffolding.
Evidence: Includes a terminal demo GIF, tests, privacy documentation, hardware notes, and a safety model in the README.
- Embedded: Arduino, C++, L298N motor drivers, HC-06 Bluetooth, ESP32/Arduino scaffolds
- Backend/tools: Python, Flask, SQLite, Streamlit, command-line applications
- Local AI: LM Studio, local-first assistant design, safe command routing, privacy checks
- Documentation: setup guides, hardware notes, security notes, roadmap issues
- Turning robotics and automation prototypes into portfolio-ready projects.
- Adding clearer demos, verification steps, roadmap issues, and release tags.
- Keeping learning repositories public but moving the main profile signal toward robotics, automation, and practical local tools.