Previously, I found a piece of Wildfire’s STM32F429-V1 core board on Xianyu, and it was this:
However, I feel very uncomfortable after using it, and basically cannot use it independently. The main reasons are as follows:
There are many other issues, but I won’t go into them here because this is not a complaint post.
In short, in order not to let my money go to waste, I drew this simple base board to make it less uncomfortable to use. . .
This project is drawn more casually. There is actually a lot of space on the board. If you are interested, you can fork it and add other things.
The built-in ST-Link and the SWD interface of the core board are led out through the same double row of pins. They are not connected by default and need to be connected together through a short-circuit cap. The advantage of this is that you can use an external debugger even if you don't solder ST-Link (after all, STM32F103CB is very expensive now). Or directly use the ST-LINK on the board to debug other development boards.
I would like to say a few more words about the LCD interface on the board.
Most of the small LCD display modules on Taobao now, such as the 0.96-inch/1.13-inch/1.3-inch/1.54-inch ST7789IPS, and the 1.44-inch/1.8-inch ST7735, all use the SPI protocol. In the interface line sequence, the first four are as follows:
> GND VCC SCK MOSI
Then there are the remaining 4 auxiliary signals for CS, RST, DC, BLK and the like.
Most OLED modules also have this line sequence, but the communication protocol has changed to IIC.
So I designed an LCD interface like this:
It can be seen that the first column leads to the hardware SPI interface according to this line sequence, and the second column leads to the I2C interface. In this case, these common display modules, whether they are TFT modules or OLED modules, can be directly plugged into this interface for use. , no need to use Dupont wire to connect.
If you want to design your own LCD module, you can also design it according to this interface. Because this interface has both hardware I2C and full-duplex SPI interfaces, as well as 7 redundant IOs, it can basically meet all serial screen design needs.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet