mOkRL6cE

Orange Pie CM4 base plate

 
Overview
This is a baseboard for the Orange Pi CM4.
The initial purpose of designing this board was to learn about differential line routing and impedance design for related interfaces, which is why the board is so large.
It features an onboard TF card slot, Gigabit Ethernet port, one USB 3.0 port, and one USB 2.0 port.
It also uses a 16-pin FPC to bring out a PCIe 2.0 port. The corresponding PCIe PCB will be designed later; if it is, the impedance will be open-sourced.
The impedance uses JLC04161H-3313. The four-layer free immersion gold board
has been verified to support: memory card, Ethernet port, USB 3.0, and USB 2.0 .
The PCIe port hasn't been verified because the corresponding PCB wasn't designed. The PCIe design seems to have problems and doesn't work!
[Newly received PCB] [ Soldered appearance] [Normal operation] [ Memory card speed test] [USB 2.0 speed test] [USB 3.0 speed test] [Gigabit Ethernet downlink test] [Gigabit Ethernet uplink test]
VID_20240512_183822.mp4
PDF_Orange Pie CM4 Base Plate.zip
Altium Orange Pie CM4 Base Plate.zip
PADS_OrangePie CM4 Base Plate.zip
BOM_OrangePie CM4 Base Plate.xlsx
94575
IP5358 power bank
A power bank based on the Ingenic IP5358 chip (verified)
When discharging the battery after assembly on the
back panel : Without any button presses, the output path of only the output port with a plugged-in device will open; the output path of the output port without a connected device will not open. Once an output port is open, it will automatically close after a period of time when the output current is less than approximately 80mA. Any of the VOUT1, VOUT2, and USB C ports can support fast charging protocols, but because this is a single-inductor design, it can only support one voltage output. Therefore, fast charging output is only supported when one output port is open. Using two or three output ports simultaneously will automatically disable the fast charging function. When any output port is in fast charging output mode, if a device is plugged into another output port, all output ports will first close, disabling the high-voltage fast charging function, and then the output port with the device will open. At this time, all output ports only support Apple, Samsung, and BC1.2 charging modes. When reducing from multiple devices to a single device, after approximately 16 seconds, all output ports will be shut down, high-voltage fast charging will be activated, and then the output port of the last remaining device will be activated to reactivate the device's fast charging request. When only one output port is open, if the total output current is less than approximately 80mA for approximately 32 seconds, the output port and discharge function will be shut down, and the device will enter standby mode. During charging: Charging can be performed by plugging either the VIN or VBUS port into a power source. If both are connected, the first power source plugged in will be used first. In single-charge mode, the fast charging mode of the power source will be automatically identified, and the appropriate charging voltage and current will be automatically matched. Simultaneous charging and discharging: When both a power source and a device are plugged in simultaneously, the device will automatically enter simultaneous charging and discharging mode. In this mode, the chip will automatically shut down the internal fast charging input request. If the VSYS voltage is only 5V, the discharge path will be opened to power the device; if the VSYS voltage is greater than 5.8V, the discharge path will not be opened for safety reasons. To ensure proper charging of devices, the IP5358 raises the undervoltage loop to above 4.9V to prioritize power supply to the device. During simultaneous charging and discharging, if the power source is unplugged, the IP5358 will shut down the charging function and restart the discharging function to power the device. For safety reasons, and to allow the phone to reactivate fast charging, the voltage will drop to 0V for a period during the transition. During simultaneous charging and discharging, if the device is unplugged, or if the device is fully charged and stops discharging for approximately 16 seconds, the corresponding discharging path will automatically shut down. When all discharging paths are closed and the system returns to single-charge mode, the undervoltage loop will be lowered, automatically reactivating fast charging to accelerate charging of the power bank. The outer casing is available at this link: https://item.taobao.com/item.htm?spm=a1z10.5-c.w4002-21968308289.46.46ca5fe4eYTuo7&id=531876771543 . The 188- digit digital tube is also available at this link: https://m.tb.cn/h.5Clo6bqLX5UkACe?tk=ghouWojyG3L . For NTC resistors, if you are not using NTC, remember to use a 51K pull-down resistor. Note: If using batteries with other parameters, configure the capacitors according to the parameters in the red box in the image below. VSYS wiring requirements.















26c841fe7cd8a51e895c1826a6d1283.png
IP5358.pdf
BOM_Main Control Core Board V1.0_schematic1_2024-03-24.xlsx
PDF_IP5358 Power Bank.zip
Altium_IP5358 power bank.zip
PADS_IP5358 Power Bank.zip
BOM_IP5358 Power Bank.xlsx
94576
atmega32u4 numeric keypad
Based on the atmega32u4, the small keyboard supports VIA key remapping.
Referencing Kiritro's Kirpad keyboard
design showcase
pad20.zip
pad20via.json
qmk_toolbox.exe
pad20_default.hex
3DShell_PCB1.zip
PDF_atmega32u4 numeric keypad.zip
Altium_atmega32u4 numeric keypad.zip
PADS_atmega32u4 numeric keypad.zip
BOM_atmega32u4 numeric keypad.xlsx
94577
ESP32 Portable Cloud Drive
The ESP32 portable cloud storage is designed to allow users to manage files on their TF cards locally and access various web services from any device, in any situation.
Finished product dimensions: 4x3(3.1)x1.28cm, Type-C port design, NFC quick jumper (M2-0.8cm screws are used; 0.3mm single-sided adhesive thermal paste can be applied to the ESP32 and TF card slot).
Personal blog (github): https://hehao666.github.io/
The Gitee version was removed from the official repository at the beginning of the month, so you'll have to make do with this for now (details are in the blog, which also includes future plans).
Project address (GitHub): https://github.com/Hehao666/esp32SDCard/tree/main
Project address (Gitee automatically syncs with GitHub): https://gitee.com/haha233jpg/esp32-sdcard
Bilibili video introduction: https://www.bilibili.com/video/BV1Pw4m1X751/?share_source=copy_web&vd_source=56efb7e45102ec59491d4ff5ddfdc196
Bilibili version 1.3.0 introduction: https://www.bilibili.com/video/BV1Vi421S7QR/?share_source=copy_web&vd_source=56efb7e45102ec59491d4ff5ddfdc196
 
The NFC adapter is a Xiaomi Touch Sticker 215 purchased from Taobao, 25mm in diameter. Larger sizes might not fit, requiring it to be attached to the outer casing. Currently, it's built into the bottom of the casing, with the included sticker on the surface.
You need to download the attached LCSC EDA project file and open it with the standard version to place the order. Opening it with an editor will use the professional version and result in errors. Alternatively, download the attached "ESP32 Portable Cloud Drive.zip," which contains the exported Gerber file.
ESP32SD card portable server copy_B.stl
ESP32SD card portable server copy_T.stl
BOM_Final Simplified Version ESP32SD Card Portable Server.csv
LCSC EDA Project Files.zip
ESP32 Portable Cloud Drive.zip
PDF_ESP32 Portable Cloud Drive.zip
Altium_ESP32 portable cloud drive.zip
PADS_ESP32 Portable Cloud Drive.zip
94579
Laser Game Launcher
Laser shooting game launchers can be attached to children's toy guns and used with special laser targets to create fun simulated shooting games.
This laser shooting game launcher can be attached to children's toy guns and used with a special laser target to create a fun simulated shooting game.

It emits a carrier laser, is interference-resistant, and can be used during the day.
It features attitude-sensing-based extended functions, such as "aiming assist,"
and interacts with the laser target via Bluetooth to provide functions like deviation reporting.
PDF_Laser Game Launcher.zip
Altium_Laser Game Launcher.zip
PADS_Laser Game Launcher.zip
BOM_Laser Game Launcher.xlsx
94581
electronic
参考设计图片
×
 
 
Search Datasheet?

Supported by EEWorld Datasheet

Forum More
Update:2026-03-25 14:55:08

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号