STM32 ARM MCUs Programming Tutorials Kit

STM32 ARM-Based MCUs Programming Tutorials Full Kit List

You can check the Full Course Kit on DeepBlueMbedded Storefront Powered by Amazon. Or alternatively, check the options listed here on this page for all parts needed in all STM32 tutorials series.

  1. The Development Boards  

You Can Go With Any of The Following 3 Options:

1-The Low-Cost Low-PinCount Boards

All the example code/LABs/projects in the course are going to be done using those boards below.

2-Medium Pin-Count Board

However, if you’re planning to do some specific kind of project, you may need a few extra hardware resources or pin count. So this board may be a good fit for you.

3-Large Pin-Count Board

Or at the extreme end, if you’re planning to do a project that requires onboard sensors, audio codec, or large pin count, maybe a discovery board will be the best fit for this purpose.

The catch is: all of these boards, except for the small low-cost blue pill, have onboard ST-Link v2 ARM MCU that enables you to program/debug your target MCU exactly in the same manner across all of these boards. And configuring the hardware peripherals will also be a similar process. You can’t go wrong with any of these options! Just pick what fits your needs and there will be no problem at all in implementing the LABs of this course.

We’ll be developing reusable drivers for different hardware interfaces and the code should run on any STM32 target microcontroller as you’ll see while you’re progressing through the tutorials.


 2. The Electronic Components, Modules, and Sensors 

QTYComponent Name???? Buy On Amazon.com
???? Buy On eBay.com
    Mandatory Basic Components
3BreadBoardAmazoneBay
1LEDs KitAmazon AmazoneBay
1Resistors KitAmazon AmazoneBay
1Capacitors KitAmazon AmazoneBay & eBay
2Jumper Wires PackAmazon AmazoneBay & eBay
2USB-TTL Converter or FTDI ChipAmazon AmazoneBay  eBay
19v Battery or DC Power SupplyAmazon Amazon AmazoneBay
1Micro USB CableAmazoneBay
1Push ButtonsAmazon AmazoneBay
1PotentiometersAmazon AmazoneBay
    Actuators & Drivers
2DC Motor 12vAmazoneBay
1DC Motor Driver (H-Bridge)Amazon AmazoneBay  eBay
2Stepper Motor (Unipolar or Bipolar)Amazon AmazoneBay
2Stepper Motor DriverAmazoneBay
2ULN2804A Stepper Motor Driver IC (or A988)AmazoneBay
4Micro Servo Motor (Metal Gear)AmazoneBay
18ohm SpeakerAmazoneBay
1Audio Power AmplifierAmazoneBay
    Sensors & Modules
2HC-05 Bluetooth ModuleAmazoneBay
2HC-04 Ultrasonic SensorAmazoneBay
1KeyPADAmazoneBay
1SD Card ModuleAmazoneBay
1MPU6050 IMU (Accelerometer+Gyro)AmazoneBay
2LM35 Temperature SensorAmazoneBay
2Alphanumeric LCD ModuleAmazoneBay
1MP3 PlayerAmazoneBay
10.96 OLED DisplayAmazoneBay
2Rotary EncodersAmazoneBay
1MicrophoneAmazon AmazoneBay
3I2C LCD ModuleAmazon AmazoneBay
1RTC (Real-Time Clock)AmazoneBay
1GPS ModuleAmazon AmazoneBay
2nRF24L01+ (With or Without PA)Amazon AmazoneBay  eBay
2LDR (Light Dependent Resistor)AmazoneBay
3Seven Segments Display (com. cathode)AmazoneBay
13-Digit 7Segments Display Com. CathodeAmazoneBay
2Joystick ModuleAmazoneBay
anyMAX7219 Dot Matrix DisplayAmazoneBay

Some Extremely Useful Test Equipment For Troubleshooting:

Affiliate Disclosure: When you click on links in this section and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network (EPN) and Amazon.com. This may be one of the ways to support this free platform while getting your regular electronic parts orders as usual.