🧑💻 About Me
🎓 Background: Computer Engineering
🔭 Currently developing IoT systems with ESP32 + LoRa + MQTT + PostgreSQL
🌱 Interests: Distributed Systems, Cloud IoT, AIoT, Hardware Optimization
🎯 Goal: Build a secure & scalable IoT ecosystem
⚡ Expertise: Firmware, PCB Design, C# Backend, Mobile Applications
With a strong background in embedded and IoT programming, electronic circuit design, application programming, I specialize in developing embedded and IoT systems and developing applications for them. My experience includes embedded and IoT programming, PCB design, application design for both Windows and mobile platforms. I enjoy turning creative ideas into real products.
Read MoreI develop embedded and IoT systems on microcontroller platforms, performing specific tasks such as data acquisition, sensor interfacing, and communication with cloud services using protocols like MQTT and HTTP.
I design PCBs to perform the specific tasks my embedded system performs. This includes selecting components, creating schematics, and laying out the PCB to ensure proper functionality and reliability.
I write applications on both windows and mobile platforms to deploy to embedded and IoT systems that I design, and also write tools to do some automated work.
The Smart Stair Light PLC project utilizes Power Line Communication (PLC) technology to transmit data directly over power lines. This approach enables independent control of individual LED steps and significantly simplifies installation by requiring only a two-wire power bus for the entire system.
Additionally, the system features an ESP32-hosted Web Interface, enabling Over-The-Air (OTA) firmware updates. It allows users to configure RGB colors, cascade speeds, and dynamic lighting effects in real-time.
The Smart Stair Light WS2811 project leverages the single-wire communication protocol of the WS2811 LED Driver. I designed individual slave modules for each stair step based on the WS2811 IC, which receives control signals from the Master unit. This architecture utilizes a daisy-chain topology, requiring only three wires (Power, Ground, and Data) to connect sequentially from one step to the next, significantly simplifying the wiring process
Additionally, the system features an ESP32-hosted Web Interface, enabling Over-The-Air (OTA) firmware updates. It allows users to configure RGB colors, cascade speeds, and dynamic lighting effects in real-time
The Smart Stair Light project utilizes 74HC595 shift register ICs for output expansion, enabling parallel control of multiple LED steps. This system effectively addresses the need for automated lighting solutions in modern smart homes.
Additionally, the system features an ESP8266-hosted Web Interface, enabling Over-The-Air (OTA) firmware updates, cascade speeds, and lighting effects in real-time.
The MSP430F5438A training kit features a modular design consisting of two main components: the MSP430F5438A Devkit (Core Module) and a Peripheral Expansion Board. The expansion board is equipped with a dedicated socket for seamless Devkit integration, with pinouts logically mapped to onboard peripherals.
Additionally, we developed a comprehensive hands-on lab manual to guide users through practical exercises with the hardware.