It's DONE!!! I made My First Shape Shooter Game. The journey was very fun and i loved how i learned new concepts and theory. I would also thank @GameDevHQ for their course which help me build it. (Sorry for the bad Quality, it was hard to play and record at the same time).
Learning more about IoT systems lately — MQTT architecture, topic hierarchy, and device-to-cloud communication.
Small steps, steady learning 🚀
#IoT#ESP32#EmbeddedSystems
Took a small break from posting here, but still learning.
Recently been diving deeper into IoT and Embedded Systems — MQTT, device-to-cloud communication, and firmware concepts.
Also working on a WiFi controlled ESP32 robot car project.
Back to sharing my learning journey 🚀
Learned MQTT two-way communication today.
Successfully controlled the ESP32 built-in LED using terminal publish commands.
Real-time IoT control feels different when it actually works.
Today I connected my ESP32 to a local MQTT broker and made it publish data over WiFi.
Debugged network isolation.
Fixed Mosquitto local-only mode.
Configured a custom listener.
Next: two-way device control.
#IoT#ESP32#MQTT#EmbeddedSystems
Day 5 – Embedded / IoT ⚙️
Hands-on with FreeRTOS today: tasks, delays, queues (producer–consumer), mutexes, semaphores, ISR → task signaling, and a proper state machine.
Starting to think like firmware, not just code 🔥
Day 4 – IoT / Embedded 🚀
Today I brushed up FreeRTOS: tasks, delays, queues (producer–consumer), and mutexes for critical sections.
Starting to think in systems, not loops. Real embedded learning feels different 🔥⚙️
Day 3 — IoT & Embedded Web Systems
Built a REST-style API on ESP32 where URLs directly control hardware.
Implemented state-aware logic, button press counters, and real-time UI updates tied to physical actions.
This isn’t LED control anymore — it’s software commanding silicon.
Day 1 of learning IoT
Today I finally understood PWM on ESP32.
PWM = fake analog using digital signals
Duty cycle = how long the signal stays ON
Using:
ledcSetup()
ledcAttachPin()
ledcWrite()
Day 0 of learning IoT
Built a Wi-Fi–enabled control system using a ESP32 that hosts its own webpage as an access point.
Implemented a browser-based UI with real-time controls to toggle hardware states — LED ON/OFF and BLINK logic using non-blocking millis().
Created a Smart Door Lock powered by ESP32 with RFID authentication, a PIR motion sensor, and an OLED display.
Motion wakes the system, the screen guides the user, and invalid cards trigger an LED + buzzer alert
A fun, hands-on IoT project!
Started working as a Robotics Support Engineer Role for a while now . Very Hectic but I'm learning a lot of new things. Love the opportunity and very excited for the journey ahead.