June 16, 2025
Reconsidering whether i should include joysticks instead of buttons 🤔.
The sensors are fired 🥲.
So as to increase its accuracy it had to be prepped by plugging it for a long time.
But it got fried in the process.
Its working fine but there are errors.
Still making improvements and fixing errors.
Added UI elements to the web page.
It feels more premium now!!
Beta test running.
No errors in the code but some sensors are not responding.
Compiling and testing.
No errors so far.
Making the game logics.
A lot of random errors are popping out!
The main lcd is showing gibberish.
Finding and fixing errors.
Revised the order but lost some information.
New 'View on map' feature added, but still in progress.
Test: Tracked the ISS (NORAD 25544) using my ESP8266 NodeMCU + 16x2 LCD, fetching data from the N2YO API. Accessed via 192.168.1.102/track?id=25544.
Results (screenshot):
Name: SPACE STATION
Local Time: 21:02:02 | UTC: 15:32:02
Lat: -5.13°, Lon: -40.01°
Altitude: 417.57 km (259.47 mi)
Azimuth: 279.16° | Elevation: -56.98° (below horizon)
Speed: 0.00 km/s (not yet implemented)
Notes:
Web interface refreshes every 10s; LCD cycles through 4 pages of data.
ISS was below horizon during test.
RA/Declination/Sidereal time not provided by API.
Next: Add speed calculation, horizon status text, and orbit map.
Today I gathered all the parts for my Flash-themed reaction timer.
Arduino Uno as the brain.
16×2 LCD for showing countdowns and results.
Piezo buzzer for sound effects.
Push buttons for player inputs.
Mini breadboards and jumper wires for connections.
Led for visual effects.
Everything is tested separately — buzzer makes sound, LCD powers on, and buttons work.
Next step: connect everything together and upload the Flash-themed code.
A fast-paced Arduino reflex tester to test reaction speed compared to THE FLASH. The game has a flash ai & 2-player modes, LCD output, and buzzer feedback.
Track real-time satellite positions using an ESP8266 NodeMCU, a 16x2 LCD (non-I2C), and the N2YO API. This project displays live satellite data both on a physical LCD and a modern mobile-friendly web page hosted by the ESP. No servo motors. No cloud storage. Just real-time orbital data — simple, wireless, and powerful.
📦 Components Collected
Today I gathered all the core hardware needed for the Multi-Game Console build:
Arduino Uno (with protective casing) – main microcontroller to run the games.
I2C 16x2 LCD Display – to show current game, mode, and scores.
4 Push Buttons (mounted on mini breadboard) – for game selection and player input.
Full-size Breadboard – for wiring and prototyping.
Buzzer – for sound effects during gameplay.
Jumper Wires (Male-to-Male) – for connecting all components.
🎯 Purpose of This Step
This marks the hardware readiness phase of the project. With all components in hand, I can now proceed with:
Wiring the buttons, LCD, and buzzer to the Arduino.
Setting up the breadboard for quick prototyping.
Writing the initial modular game loop code.
🚀 Next Steps
Wire all components according to the planned pin layout.
Test the LCD display and button inputs individually.
Integrate the buzzer for in-game audio feedback.
Begin coding the first three games in a single Arduino sketch.
An Arduino-based multi-game console with multiple classic games, LCD output, and button controls. Built for single or dual-player fun.
Today’s Progress – Survival Mate Prototype
I’ve completed the critical initial step of gathering all the electronic components for the Survival Mate prototype — a pivotal milestone that lays the foundation for seamless hardware integration and efficient coding workflows.
Components Collected:
Microcontroller: Arduino Uno (with protective casing) — the central processing unit, offering robust performance and ample I/O for sensors and controls.
Breadboard & Jumper Wires: For prototyping and circuit testing without soldering, enabling quick iterations and debugging.
Sensors:
MQ Gas Sensors (CO, Methane, etc.) — real-time air quality monitoring.
Ultrasonic Sensor — obstacle detection and distance measurement.
DHT11 Temperature & Humidity Sensor — local weather tracking.
GPS Module — precise geolocation for navigation and tracking.
Gas Sensor Module — detects specific gas types.
LCD Display (16x2) — real-time status updates and alerts.
Push Button Array — user input and control.
Next Steps:
Verify sensor calibrations and test individual modules.
Design initial circuit diagrams for sensor-Arduino integration.
Develop modular code libraries for sensor data acquisition.
Plan LCD display flow for intuitive user feedback.
All-in-one Arduino Mega environmental tracker with CO/H₂ gas detection, weather, compass, tilt, and GPS display on I²C LCD.
This was widely regarded as a great move by everyone.