PRABAL KANTI KHAN
EMBEDDED SYSTEMS ENGINEER · B.TECH ECE 2026 · DGPA 7.98
I build complete IoT & embedded systems — from circuit design and bare-metal firmware to cloud dashboards and wireless communication.
My builds, as a live bench you can wire — 18650 → TP4056 USB-C → STM32 Nucleo-F446RE → I²C 1.3" OLED. Follow the nets (or auto-wire); when the bus is complete, the panel boots.
I'm an Embedded Systems Engineer who enjoys taking a product from a blank schematic to a working build — designing the circuit, soldering the board, writing the bare-metal firmware, and wiring it up to a live cloud dashboard. My work spans STM32 register-level programming, ESP32 + LoRa wireless links, power electronics, and IoT data pipelines.
I document many of my builds on YouTube as @TechanicZ, breaking down how the hardware and firmware come together.
- ROLE
- Embedded Systems & IoT Engineer
- EDU
- B.Tech ECE · Heritage Institute, Kolkata (2026) · DGPA 7.98
- PREV
- Diploma E&I · Siliguri Govt. Polytechnic · GPA 7.7
- LOC
- Howrah, WB · open to relocation
- LANG
- Bengali · English · Hindi
Q1 MCUs & Hardware
Q2 Protocols
Q3 Tools & Diagnostics
🌾 LoRa Agriculture Automation
FEATURED · FINAL YEAR 2026A dual-node, off-grid smart-farming ecosystem. A Farm Node (ESP32 + RYLR998 LoRa) reads DHT22, MQ135 & soil-moisture sensors and drives Peltier AC, humidifier, exhaust fan and irrigation pump via relays. A portable Control Node with a 1.3" OLED gives live telemetry and Auto/Manual override — powered 24/7 by a 12V/20A SMPS, dual 18650 + solar/TP4056, with an MQTT cloud dashboard.
Full details
- Architecture: a Farm Node (ESP32 + RYLR998 LoRa) and a portable Control Node (ESP32 + 1.3" OLED) linked over long-range LoRa — no Wi-Fi dependency in the field.
- Sensing: DHT22 (temperature/humidity), MQ135 (air quality) and capacitive soil-moisture, sampled continuously on the farm node.
- Actuation: relay-driven Peltier AC, humidifier, exhaust fan and irrigation pump, switched on sensor thresholds.
- Control: Auto mode with thresholds plus a Manual override surfaced on the OLED control node.
- Power: 24/7 operation from a 12V/20A SMPS, dual 18650 + solar with TP4056 charging for outage ride-through.
- Cloud: MQTT telemetry streamed to a live dashboard for remote monitoring.
- role — end-to-end: circuit design, firmware (Embedded C), power system and cloud integration.
🏠 Smart Home Automation
TEAM LEADERSolar-powered multi-module home automation: Bluetooth relay switching, IR doorbell, LDR lighting, and automatic tank cutoff (BC547 + relay). Each module independently tested; firmware written from scratch in Embedded C.
Full details
- Modules: Bluetooth relay switching, IR doorbell, LDR-based automatic lighting, and an automatic tank cutoff using a BC547 transistor driving a relay.
- Power: solar-powered supply feeding the multi-module bus.
- Process: each module independently bench-tested before integration; firmware written from scratch in Embedded C.
- role — team leader, coordinating module design and integration.
🔊 DIY Bluetooth Speaker
ELECTRO-MECHANICALA custom portable speaker — fabricated a PVC-pipe enclosure with mechanical fitting to a planned layout, and wired a 4S Li-ion pack to the audio modules, verifying voltage & polarity before power-up.
Full details
- Enclosure: fabricated a PVC-pipe body, mechanically fitted to a planned layout for the drivers and electronics.
- Power: wired a 4S Li-ion pack to the audio modules, verifying voltage & polarity before first power-up.
- focus — hands-on electro-mechanical assembly and safe battery integration.
🖥️ Raspberry Pi Touch Computer
BUILD LOGA portable Raspberry Pi 4B+ build with integrated battery, speaker and camera — a compact all-in-one touchscreen computer, documented step-by-step.
Full details
- Build: a portable Raspberry Pi 4B+ with an integrated battery, speaker and camera in one compact touchscreen unit.
- Software: Linux-based all-in-one, configured for a self-contained touch workflow.
- output — documented step-by-step as a maker build log.
🔋 15.4Ah Pack & Solar Inverter
POWERA custom high-capacity 15.4Ah battery pack paired with a solar inverter setup — cell balancing, BMS wiring and an off-grid power architecture, all documented for makers.
Full details
- Pack: a custom 15.4Ah 18650 pack with cell balancing and BMS wiring for safe charge/discharge.
- System: paired with a solar inverter to form an off-grid power architecture.
- output — fully documented for makers building their own packs.
IoT & Django Intern
Euphoria GenX · via Heritage Institute of Technology
Developed real-time IoT dashboards linking live sensor data to a Django backend; validated end-to-end signal flow and resolved faults across the data-acquisition chain.
Full details
- Dashboards: built real-time IoT dashboards binding live sensor streams to a Django backend.
- Validation: traced end-to-end signal flow from sensor → MCU → backend → UI to confirm data integrity.
- Debugging: isolated and resolved faults across the data-acquisition chain.
- stack — Python · Django · IoT sensor integration.
STEM Innovation Engineer
STEMROBO Technologies Pvt. Ltd.
Assembled, wired and tested embedded hardware across 20+ innovation labs. Performed component-level fault isolation on non-functioning equipment; trained 500+ users with 90% workshop satisfaction.
Full details
- Deployment: assembled, wired and tested embedded hardware across 20+ STEM innovation labs.
- Repair: performed component-level fault isolation on non-functioning equipment to bring it back online.
- Training: trained 500+ users and ran workshops with a 90% satisfaction rating.
- skills — hands-on hardware bring-up, debugging, technical instruction.
B.Tech — Electronics & Communication Engineering
Heritage Institute of Technology, Kolkata · DGPA 7.98
Core focus: embedded firmware design, control systems, power electronics, signal conditioning and DSA.
Diploma — Electronics & Instrumentation
Siliguri Govt. Polytechnic · GPA 7.7
Foundation in instrumentation, analog & digital electronics, sensors and industrial measurement systems.
Microcontroller Embedded C Programming
Udemy · FastBitLab (Kiran Nayak)
Bare-metal STM32 firmware — RCC, GPIO, registers, interrupts, peripheral drivers from scratch.
✓ Completed · Jun 2026Full details
- Clocks: RCC clock tree configuration and peripheral clock gating (AHB/APB).
- GPIO: register-level MODER/OTYPER/ODR/IDR programming — no HAL.
- Interrupts: EXTI & the NVIC, ISR handling and priorities.
- Peripherals: UART, SPI, I²C and timers driven from the datasheet.
- Drivers: writing reusable bare-metal peripheral drivers from scratch on STM32.
Wire an LED and a push-button to any pin, then bring it to life the bare-metal way — enable the RCC clock, set MODER, drive ODR, read IDR, and mirror the button → LED.
Clock-gates each port. Click the highlighted bit to enable the selected port (A=0 · B=1 · C=2 · D=3).
2 bits per pin · click a pin to cycle 00 input → 01 output. Set the LED pin to OUTPUT, the button pin to INPUT.
Output latch — click the LED pin’s bit to drive it HIGH and light the LED (output mode only).
Read-only input — the button pin reads 1 while pressed (input mode).
// enable the RCC clock to begin
Ten tiny electronics games — program STM32 registers, wire logic gates, solve Ohm's law, size RC & LED resistors, combine resistor networks, work out power, crack the colour code and race binary↔hex. SCORE · 0 PTS