Hardware Engineer & Builder

ANSHUMAN
TRIPATHY

PCB Design · Embedded Systems · IoT · RF · Power Electronics

I build things that exist in the physical world — custom PCBs, embedded firmware, power electronics, and RF systems. Every project starts in KiCad and ends with something that actually works.

View Projects GitHub ↗ LinkedIn ↗
6+Hardware Projects
KiCadPCB Design
ESP32+ STM32 + AVR
433MHz LoRa
01

PROJECTS

Hardware · PCB · Firmware · Built
Macropad V2

Fully custom 20-key macropad with 2 rotary encoders, 2 analog slide potentiometers, 0.91" OLED display, and WS2812B RGB underglow. Designed in KiCad, assembled by hand, running KMK CircuitPython firmware. MIDI-capable. Full build video available.

RP2040KiCad KMK FirmwareCircuitPython WS2812BSSD1306JLCPCB
Hardware · ESP32-S3 · PCB · Touch UI
ESP32 Touch Hub
In Progress

ESP32-S3 based smart hub with 3.5" ILI9488 SPI touch display, onboard SD card, 1800mAh LiPo with USB-C load-sharing charging (MCP73833), buzzer, and tactile buttons. Central controller for multiple ESP32 projects from one touch interface.

ESP32-S3ILI9488 TFT MCP73833MT3608 C++ / CKiCadLiPo
Hardware · E-Ink · WiFi · Built
Desk Display

Desk-side display built around a SEEKINK 5.83" E-Ink panel and ESP32 WROOM. Fetches time and date over WiFi via NTP. To-do list updated via a web server hosted on the ESP32. USB-C powered with onboard CH343P UART programmer. Has 1 fork.

ESP32E-Ink 5.83" CH343PNTP WiFi C++KiCadRT9193
Hardware · IoT · PCB · Mains Power
Home Automation

6-channel relay control module with ESP32-S3 and BME280 for real-time temperature, humidity, and pressure monitoring. Web-controlled with physical switch support. Onboard HLK-20M05 20W AC-DC converter for direct mains installation.

ESP32-S36× Relay BME280HLK-20M05 Web ServerC++KiCad
Hardware · Power Electronics · AVR
Spot Welder + MCU

MOSFET-based spot welder for 18650 battery packs, capable of ~400A pulse current via IRFB7430 MOSFETs and MCP1407 gate driver. ATmega328P MCU with OLED display and rotary encoder for pulse timing. Dual-PCB design with aluminum bus bars for high-current paths.

IRFB7430ATmega328P MCP1407~400A Pulse C++ / CKiCad12V Lead Acid
Hardware · USB · Audio · No Firmware
USB-C Audio Hub

Driverless USB-C hub combining 3 downstream USB-C ports with a full-speed USB audio interface. PCM2912A provides stereo DAC output and mic input via TRRS jack with a physical mute switch. SL2.1A handles USB hub logic. Plug-and-play on Windows and Linux.

PCM2912ASL2.1A USB 2.0TRRS Audio No FirmwareKiCadJLCPCB
Active Build
LoRa Walkie-Talkie

STM32F411RET6 + SX1278 Ra-02 (433MHz) long-range voice communicator. MAX9814 mic amplifier, MAX98357A I2S audio output, 18650 cell with TP4056 charging, MIC5219-3.3 LDO regulation. Full PCB designed in KiCad.

STM32F411SX1278 LoRa MAX9814MAX98357A 18650 LiPoKiCad
02

SKILLS

PCB Design
KiCad schematic capture, layout, DRC, Gerber export. JLCPCB / ALLPCB fabrication. SMD and through-hole mixed designs.
Embedded C/C++
STM32 HAL/LL, ATmega328P bare-metal, ESP32 Arduino framework. SPI, I2C, I2S, UART peripheral drivers.
Power Electronics
LDO regulators, MOSFET switching, LiPo charge ICs (TP4056, MCP73833), load-sharing circuits, AC-DC modules.
RF & Wireless
LoRa SX1278 (433MHz), WiFi and BT via ESP32. Antenna selection, impedance matching fundamentals.
CircuitPython
KMK firmware, custom USB HID, sensor driver development. RP2040 and ESP32 targets.
3D CAD & Print
Enclosures and mounting hardware for electronics builds. Bambu Lab A1 Mini for rapid prototyping iterations.
03

ABOUT

~$ cat profile.json

{
  "name": "Anshuman Tripathy",
  "domain": "anshumandocx.xyz",
  "focus": "Hardware Engineering",
  "tools": [
    "KiCad", "STM32", "ESP32",
    "AVR", "C/C++", "LoRa"
  ],
  "community": "Hackclub",
  "github": "ANSHUMANDOCX",
  "linkedin": "anshuman-tripathy7"
}

~$

I'm a hardware engineer and maker who builds complete systems — from schematic to finished product. My work spans PCB design, embedded firmware, power electronics, and RF communications.

My projects range from a custom 20-key macropad with RGB LEDs and MIDI support, to a mains-connected 6-channel home automation module, to a MOSFET spot welder capable of 400A pulse current. Each one is fully designed in KiCad, built by hand, and documented on GitHub.

I'm currently working on an STM32-based LoRa walkie-talkie and an ESP32-S3 smart hub with a 3.5" touch display. I participate in Hackclub programs and enjoy the maker community.