STM32 ARM MCUs Programming Tutorials Kit

STM32 ARM-Based MCUs Programming Tutorials Full Kit List

 

  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 

 

QTY Component Name 🛒 Buy On Amazon.com
🛒 Buy On eBay.com
    Mandatory Basic Components
3 BreadBoard Amazon eBay
1 LEDs Kit Amazon Amazon eBay
1 Resistors Kit Amazon Amazon eBay
1 Capacitors Kit Amazon Amazon eBay & eBay
2 Jumper Wires Pack Amazon Amazon eBay & eBay
2 USB-TTL Converter or FTDI Chip Amazon Amazon eBay  eBay
1 9v Battery or DC Power Supply Amazon Amazon Amazon eBay
1 Micro USB Cable Amazon eBay
1 Push Buttons Amazon Amazon eBay
1 Potentiometers Amazon Amazon eBay
    Actuators & Drivers
2 DC Motor 12v Amazon eBay
1 DC Motor Driver (H-Bridge) Amazon Amazon eBay  eBay
2 Stepper Motor (Unipolar or Bipolar) Amazon Amazon eBay
2 Stepper Motor Driver Amazon eBay
2 ULN2804A Stepper Motor Driver IC (or A988) Amazon eBay
4 Micro Servo Motor (Metal Gear) Amazon eBay
1 8ohm Speaker Amazon eBay
1 Audio Power Amplifier Amazon eBay
    Sensors & Modules
2 HC-05 Bluetooth Module Amazon eBay
2 HC-04 Ultrasonic Sensor Amazon eBay
1 KeyPAD Amazon eBay
1 SD Card Module Amazon eBay
1 MPU6050 IMU (Accelerometer+Gyro) Amazon eBay
2 LM35 Temperature Sensor Amazon eBay
2 Alphanumeric LCD Module Amazon eBay
1 MP3 Player Amazon eBay
1 0.96 OLED Display Amazon eBay
2 Rotary Encoders Amazon eBay
1 Microphone Amazon Amazon eBay
3 I2C LCD Module Amazon Amazon eBay
1 RTC (Real-Time Clock) Amazon eBay
1 GPS Module Amazon Amazon eBay
2 nRF24L01+ (With or Without PA) Amazon Amazon eBay  eBay
2 LDR (Light Dependent Resistor) Amazon eBay
3 Seven Segments Display (com. cathode) Amazon eBay
1 3-Digit 7Segments Display Com. Cathode Amazon eBay
2 Joystick Module Amazon eBay
any MAX7219 Dot Matrix Display Amazon eBay

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.