蓝猫淘气

STM32F103ZET6 core board

 
Overview

I have always wanted to learn STM32, but I only have one core board on hand, as shown in the picturecapture_20211013235329897(1).jpgcapture_20211013235447405.bmp

How to say this. . . . It can be used, but it is not easy to use. There are too few supporting learning materials. I said you can refer to the video tutorials of Zhengdian Atom, but the peripherals are too different. There is no SD card slot. The pin header on the general TFT screen cannot be directly plugged in. Use it as a learning board, which is definitely not to my taste.

Punctual Atom's elite board has relatively complete information and rich peripherals, which can meet learning requirements.

However, this price is immediately refundable!

capture_20211014000150742.jpg

As an electronics enthusiast, wouldn’t it be nice to make one yourself? ! ! ! ! ! ! (Mainly because I have no money)

Refer to the schematic diagram of the punctual atom for design and production

"Easy" to draw schematic diagram;

Convert it into a PCB, then "simplely" lay out a line, and a tall and elegant elite board of the same style as Atom is ready!

IMG_20211013_234453.jpg

In order to reduce the size (I controlled the PCB size to 90*100mm), I removed several peripherals of the elite board and replaced some.

* Remove part

They are RS485 module, infrared receiving module and temperature and humidity sensor DH11 interface

* Replacement part

The USB interface has been replaced with a Typec interface, making the data cable easier to match;

The JTAG interface is replaced by the SWD interface. The SWD download is a little slower, but it is completely sufficient, and the onboard ch340 can also be downloaded, but the download is slower;

Replace the pin header used for switching between boot0 and boot1 with a wave switch to facilitate switching;

The SD card slot is packaged in a smaller size, occupying less PCB area, and small SD cards are easier to find and purchase (cheaper);

The crystal oscillator is replaced with a smaller SMD package;

The buzzer is transposed into the 5030 package (it may be that the buzzer type is different, and the buzzer does not respond when burning the buzzer experiment program);

Replace the photoresistor with a potentiometer;

Note

Except for the buzzer program that cannot be used directly (I use a passive buzzer, Punctual Atom uses an active buzzer), other peripheral programs can be used directly and run normally.

When using the removed parts, you only need to connect the corresponding modules yourself, and the wiring is relatively simple.

The design plan has been continuously optimized and is currently verifying the third version. The content will be updated in time after the verification is successful. The optimization content is as follows:

1. Add a diode to the SWD interface to avoid reverse connection and burn the circuit. 2. Modify the USB-TTL download circuit, replace the original CH340C with CH340K, and make the package smaller. 3. Optimize the wiring, thicken the power line, and modify and optimize the signal line. 4 , modify existing bugs

The following is the first version of the physical picture: IMG_20211013_234744.jpg

The actual silk screen printing is clear and tidy, and the overall layout is relatively reasonable.

IMG_20211013_234356.jpgIMG_20211013_233525.jpgIMG_20211013_234327.jpg

Due to my limited level, the wiring is quite stretched. I welcome everyone to further optimize and improve.

If you have better suggestions or ideas, please share them in the comment area.

参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2025-06-19 02:12:42
  • MDK+JLINK+LPC1227 cannot be downloaded
  • UCOS_II+ATMEGA16
  • Everyone, come and vote for me, support me! I'm here to canvass for votes!
  • Let me talk about the timer
  • How to make the LED flash when the voltage is insufficient
  • CPLD Delay

EEWorld
subscription
account

EEWorld
service
account

Automotive
development
community

Robot
development
community

About Us Customer Service Contact Information Datasheet Sitemap LatestNews


Room 1530, 15th Floor, Building B, No.18 Zhongguancun Street, Haidian District, Beijing, Postal Code: 100190 China Telephone: 008610 8235 0740

Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号