A growing collection of Arduino & ESP32-based hardware projects featuring sensors, displays, and smart interaction.
Welcome to HARDWARE_PROJECTS, a personal collection of microcontroller-based experiments and builds by SuhanVerse.
These projects explore how to connect and control hardware like touch sensors, OLED displays, LEDs, and motors using Arduino and ESP32 boards.
Each project is designed to be:
- Easy to understand and reproduce
- Modular and expandable
- Focused on real-time interaction and visual feedback
- Documented for learning and sharing
HARDWARE_PROJECTS/
├── ARDUINO PROJECTS/
│ ├── GALIJ_OLED/ # OLED display with custom text
│ ├── OLED_TOUCH/ # Touch sensor + OLED interaction
│ └── Touch sensor interface/ # Basic touch sensor input handling
├── ESP32 PROJECTS/
│ └── ESP32_OLED_TOUCH/ # ESP32 + OLED + touch animation project
├── LICENSE
└── README.mdOLED animation with touch-triggered messages using ESP32 DevKit V1
- Uses
millis()for smooth animation - Auto-adjusts text size
- Timeout returns to animation mode
Simple OLED text display using Arduino UNO
- Touch sensor cycles through hardcoded messages
- No animation or auto-sizing
Touch sensor triggers message display on OLED
- Modular sketch
- Easy to extend with animation or debounce
Basic input test with LED feedback
- Ideal for beginners
- Can be expanded to control other modules
- 📚 Share clean, reproducible hardware workflows
- 🧪 Explore sensor and display integration
- 🛠️ Build modular, scalable microcontroller projects
- 🌐 Encourage learning and open-source collaboration
This repository is licensed under the MIT License.
Feel free to use, modify, and share these projects with credit.
Pull requests are welcome!
If you’d like to add your own hardware project or improve documentation, feel free to open an issue or submit a PR.
SuhanVerse
Hardware tinkerer, and open-source enthusiast
📍 Based in Nepal | 🧠 Focused on reproducible workflows and elegant integration
🌐 GitHub: github.com/SuhanVerse