
CCCCPPPS MkI
BogdanTheGeek/CCCCPPPS
Cheap Crappy Constant Current Portable Programmable Power Supply

Cheap Crappy Constant Current Portable Programmable Power Supply
CCCCPPPS MkII is an open-source printed circuit board by BogdanTheGeek, from the BogdanTheGeek/CCCCPPPS repository on GitHub, published under the MIT licence. It is a 2-layer board of 58 × 20 mm with 30 parts on 26 nets, routed with 108 tracks and 48 vias.
It is built around the AP2112K-3.3, AO3400A and SRF1260-101M, with the SS34 among its other parts. Its parts include 9 resistors, 7 capacitors, 4 connectors, 2 ICs and 1 diode. It belongs with the power boards and the RISC-V boards of this library.
CCCCPPPS is a DIY Programmable Buck/Boost Power Supply, designed with the goal
of being cheap, crappy, but very useful!



https://bogdanthegeek.github.io/CCCCPPPS/software/webui/index.html
This interface is enabled by default when building the firmware. Use minichlink
to issue commands listed below
[!NOTE] Need to improve the command list and handler
0 to turn the supply off1-9 to set the target Voltage/Current in multiples of 1000mV/100mAc to switch to Constant Current Modev to switch to Constant Voltage Mode+ to increase the target Voltage/Current depending on mode, in 50mV/25mA increments- to decrease the target Voltage/Current depending on mode, in 50mV/25mA incrementsexport CH32V003FUN="path/to/ch32v003fun"
make(c) 2024
Bogdan Ionescu
ADBeta
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 10uF | Capacitor_SMD:C_0805_2012Metric | C1, C2, C4, C6 |
| 2 | 100uF | Capacitor_SMD:CP_Elec_6.3x5.2 | C7, C8 |
| 2 | 10K | Resistor_SMD:R_0805_2012Metric | R4, R6 |
| 2 | 5K1 | Resistor_SMD:R_0805_2012Metric | R1, R2 |
| 1 | 100nF | Capacitor_SMD:C_0805_2012Metric | C5 |
| 1 | 1K5 | Resistor_SMD:R_0805_2012Metric | R3 |
| 1 | 220R | Resistor_SMD:R_0805_2012Metric | R8 |
| 1 | 2K | Resistor_SMD:R_0805_2012Metric | R7 |
| 1 | 330mR | Resistor_SMD:R_2512_6332Metric_Pad1.40x3.35mm_HandSolder | R9 |
| 1 | 39K | Resistor_SMD:R_0805_2012Metric | R5 |
| 1 | 3V3 | TestPoint:TestPoint_Pad_D1.5mm | TP3 |
| 1 | AO3400A | Package_TO_SOT_SMD:SOT-23 | Q1 |
| 1 | AP2112K-3.3 | Package_TO_SOT_SMD:SOT-23-5 | U3 |
| 1 | CH32V003AxMx | Package_SO:SOP-16_3.9x9.9mm_P1.27mm | U2 |
| 1 | CONN_IN | Custom_Footprints:PCB_Terminal_Block_2-P3.5 | J4 |
| 1 | CONN_OUT | Custom_Footprints:PCB_Terminal_Block_2-P3.5 | J3 |
| 1 | GND | TestPoint:TestPoint_Pad_D1.5mm | TP4 |
| 1 | JMP_USB_VIN | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1 |
| 1 | PROG_HEADER | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J1 |
| 1 | SRF1260-101M | Inductor_SMD:L_Bourns_SRF1260 | L1 |
| 1 | SS34 | Diode_SMD:D_SMA | D1 |
| 1 | USB_C | Connector_USB:USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J2 |
| 1 | VIN | TestPoint:TestPoint_Pad_D1.5mm | TP2 |
| 1 | VOUT | TestPoint:TestPoint_Pad_D1.5mm | TP1 |

BogdanTheGeek/CCCCPPPS
Cheap Crappy Constant Current Portable Programmable Power Supply

melikeatilgan/asenkron-motor-bakim
15 kW asenkron motor için arıza ağacı analizi, aylık bakım formu ve KiCad'de tasarlanmış üç izleme kartı

nickraymond/nereus_Pi_shield_ADIN2111
A Raspberry Pi Zero 2W shield built from a copy of the Sofar Bristlemouth mote: ADIN2111 two-port 10BASE-T1L with PoDL, powered from the bus, 5 V for the Pi, a 24 V payload port, and the Sofar mote's power path…

DesignStraub/ringwheel-hybrid-drone
A 5-inch FPV drone whose prop ducts fold down and become wheels. Design study in Fusion 360 and KiCad, CC BY-NC-SA 4.0.

gschuurman/android_vendor_gschuurman_vehicle_interfaces
vehicle interfaces for android automotive for a custom headunit

jadenrhee/wigglecam-controller
RP2040 co-processor board for a 4-lens wigglegram camera: constant-current flash, controls, battery telemetry, Pi 5 I2C interface. 4-layer, DRC-clean, fab-ready.

MohamadAminGhanoum/Smart-room-V2
I have since around 1 year done a smart room, where i made a custom pcb, and salvaged some parts from an old laptop motherboard to be able to control the LED strip that i have and also open and close my curtain, but…

AskAlice/home-automation-pcbs
Daily Kimi-generated home automation PCB designs with KiCad sources, 3D models, and rendered documentation

etiennechlt/electronic-chess
Générée par tools/boardgen (module power). 100 x 60 mm, 2 couches, plan de masse en face arrière. Elle gère trois cellules plates 1S 5 Ah.
It measures 58 × 20 mm and has 2 copper layers, 1.6 mm thick.
30 parts, built around the AP2112K-3.3, AO3400A, SRF1260-101M and SS34. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the BogdanTheGeek/CCCCPPPS repository on GitHub, at the commit this page was made from: the board is PCB/MkII/CCCCPPPS_MkII.kicad_pcb and its schematic PCB/MkI/CCCCPPPS_MkI.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).