~~~~~~~~~~~~Because the joystick was drawn wrong, 3V3 was soldered to a short circuit to ground, and it has been removed in the picture.
Use the ready-made 0.96 OLED screen module to plug it in directly. The joystick is controlled by the PS4 joystick, which controls the throttle forward and backward and the direction left and right (please use one that supports linearity for replacement. If there are only 0 and 1 joysticks, linear control cannot be performed)
Four buttons, EN is responsible for turning on and off the ESC, Mode switches the ESC and servo modes, and Prev/Next switches the controlled servo or ESC.
The onboard CH340G is connected to UART1 and leads to the SWD debugging pin. All unused IOs are led out except GPIO29.
The USB power supply comes with a 0.5A fuse. VCC can be input through the ESC BEC (the ESC voltage for car models is generally 5V+. When switching the servo to 5V power supply, please pay attention to whether the servo can support such a high voltage). The over-protection reverse connection diode enters the LDO. , the servo power supply is straight-through, you can switch the LDO step-down 3.3V (current cannot exceed 1117 maximum current 0.5A) voltage through the switch or use the ESC BEC input voltage
1. Add an anti-reverse connection diode to the ESC power supply to prevent USB VBUS from pouring back into the ESC.
1. Remove the rocker button and connect it to ground, otherwise 3V3 will be short-circuited to ground.
2. Move the buttons and joystick down a certain distance. The joystick and screen could not be used before.
3. Modify the PCB size to facilitate placement of mounting holes and consider the subsequent shell.
4. The screen GND and VCC were reversed, which has been fixed.
The Raspberry Pi RP2040 schematic refers to the Yuzuki2040 RP2040 development board by GloomyGhost , as well as the Raspberry Pi official RP2040 chip document and the Raspberry Pi PICO schematic.
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