Welcome to My GitHub Page
About Me
I’m a maker and developer passionate about IoT, automation, and creating solutions that bridge the physical and digital worlds.
Latest Project Updates
Here are my current projects:
ESP-Camera
CompleteWiFi-enabled ESP32-S3 camera system for the GrowPod project. Features high-resolution QXGA (2048x1536) image capture, live MJPEG preview stream, web-based camera controls, and mDNS support. Built on Seeed Studio XIAO ESP32S3 Sense with OV3660 camera module and 8MB PSRAM for high-speed image buffering.
Latest Update
Completed WiFi camera system with web interface for remote plant monitoring. Achieves ~1.5 second capture-to-transfer time with optimized PSRAM configuration. Includes Python client for automated image capture and HTTP API for camera control.
GrowPod
Active DevelopmentAn intelligent, energy-efficient Deep Water Culture (DWC) hydroponic system designed for scalable at-home food production and scientific plant research. Features ESP32-S3 control, custom capacitive water level sensing (FDC1004), automated peristaltic pumps for water recycling, and a Python GUI console with real-time monitoring, historical data logging, and individual LED channel control.
Latest Update
Major updates in December 2024: Added Python GUI console with mDNS device discovery, 2-hour sensor data cache with SQLite storage, advanced 4-channel LED control with bidirectional sync, auto-refresh dashboard, and CSV export. Implemented non-contact capacitive water level sensing through FDC1004. System now features complete water cycle control with real-time power monitoring.
Coffee Bean Smart Doser
OngoingAn intelligent coffee bean dosing system that precisely measures and dispenses coffee beans based on brewing method, bean density, and desired strength. Currently in 3D modeling phase.
Latest Update
GitHub repository created with initial demo code. Currently designing the mechanical components and 3D models for the dispensing mechanism. Planning to use load cells for precise weight measurement and stepper motors for controlled dispensing.
Weather Mesh Lite
CompleteA network of interconnected weather monitoring devices creating a mesh network for hyperlocal weather data collection and prediction using ESP32 microcontrollers. Features a custom blockchain implementation between nodes to mitigate bad actors injecting false data. Nodes participate in an election process to take turns calculating the next block, with validation performed by the rest of the network to ensure data integrity.
Latest Update
Working on implementing the mesh network protocol using ESP32 devices. Successfully tested basic sensor readings and wireless communication between two nodes.
MIDI Box
CompleteA digital signal processing device built on Teensy 4.1 (NXP RT1062) that takes MIDI input from keyboards and converts notes to user-selectable scales in real-time. Features an OLED display and rotary encoder for scale selection.
Latest Update
Project completed with full functionality. Users can select from various scales (major, minor, pentatonic, etc.) and root notes using the rotary encoder interface. All MIDI input is processed and converted in real-time.
© 2025 Benjamin Kuter. All rights reserved.