My First uC DIY Kit
My First uC DIY Kit
This kit teaches you microcontroller programming, GPIO control, PWM output, and sensor interfacing with a real PIC16 microcontroller. You get the board, every component, and a 46-page engineering design guide.
Skills you'll build
Couldn't load pickup availability

Skills you'll build
What's included
- PCB
- All electronic components — resistors, capacitors, and supporting parts
- PIC16 Microcontroller IC
- LCD Screen
- Assembly guide
- Lab Journal
- 3D Models — printable enclosure STL files
- ICSP Programmer (Programmer Included variant only)
About this kit
Start your microcontroller journey the right way. My First Microcontroller Kit is a complete learning platform built around the PIC16 microcontroller — a professional-grade IC used across real-world embedded systems. Assemble the board, load the demo firmware, and begin learning C programming and embedded electronics immediately.
This kit includes an LCD screen, PWM output via a high-power MOSFET, an LDO voltage regulator, and a trimmer for analog input — giving you real peripherals to program, not just blinking LEDs.
What you'll learn
- How microcontrollers work at the register level — beyond Arduino abstractions
- Embedded C programming for the PIC16 microcontroller
- How to configure and use GPIO, PWM, and ADC peripherals in firmware
- LCD screen interfacing — writing characters and controlling the display from code
- PWM signal generation and control via a high-power MOSFET
- Analog input reading using a trimmer (potentiometer) and the PIC's ADC
- How an LDO voltage regulator works and why it's used in a circuit
- How to use an ICSP programmer to load firmware onto a PIC microcontroller
Prerequisites & difficulty
Technical specifications
FAQ
Do I need the ICSP programmer variant?
If you don’t already own an ICSP-compatible programmer, select the “Included” variant. If you have one, the “Not Included” variant saves you the cost.
Is this suitable for complete beginners?
Yes. The kit includes step-by-step assembly and programming guides. Basic electronics knowledge is helpful but no microcontroller experience is needed.
What programming language do I use?
Embedded C. Demo firmware is included to get you started, and the lab journal guides you through writing your own programs step by step.
Browse the documentation
Every kit includes a full engineering design guide. Here's a preview.
Our approach
Want to see how our documentation is different?
Every MSD kit ships with an engineering design guide written by the person who designed the board. Not a pinout diagram — a real document.
Premium Engineering Files
Thank you for your purchase. Your files are ready to download.