Skip to the content
PCBKitNew board
2 layers24 × 27.9 mmPowerFEC, the printed circuit board in 3D

Non-isolated 5V output with a 500 mA current limit.

Size
24 × 27.9 mm
Copper layers
2
Thickness
0.8 mm
Parts
28
Nets
19
Pads
104
Tracks, vias
267, 30
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
29 Dec 2023
Updated
2 Jun 2024

Overview

PowerFEC is an open-source printed circuit board by medo64, from the medo64/PowerFEC repository on GitHub, published under the MIT licence. It is a 2-layer board of 24 × 27.9 mm with 28 parts on 19 nets, routed with 267 tracks and 30 vias.

It is built around the PIC16F1455-I/P, ZXCT1009FTA and AP22652W6, with the B2B-XH-A among its other parts. Its parts include 10 resistors, 8 capacitors, 4 ICs, 2 connectors and 1 inductor. It belongs with the PIC boards of this library.

Main components

4

README

README.md

Power Framework Expansion Card

Non-isolated 5V output with a 500 mA current limit.

Pinout

To connect to this board, one has to use a 2-pin JST XH connector. The following table represents the pinout, pin 1 being on the left as looking into the expansion card.

#RefDescription
1GNDGround connection
25VPositive voltage

LEDs

Left LED signals if input is powered. It is expected to be on at all times.

Right LED signals if output is powered and there are no faults. It will turn off if there is an over-current state (typically at around 525 mA).

Commands

Each char is a separate command. If it is recognized, output will be tilde character (~), original command, and CR``LF.

CharDescription
0No smoothing for voltage and current
1Voltage and current read are smoothed over 2 readings
2Voltage and current read are smoothed over 4 readings
3Voltage and current read are smoothed over 8 readings
4Voltage and current read are smoothed over 16 readings
5Voltage and current read are smoothed over 32 readings
6Voltage and current read are smoothed over 64 readings
7Voltage and current read are smoothed over 128 readings
8Voltage and current read are smoothed over 256 readings
9Voltage and current read are smoothed over 512 readings
dDisable output
DDisable output and allow saving for startup
eEnable output
EEnable output and allow saving for startup
SSaves current settings

Any command state that can be saved permanently (e.g. E) needs to be followed by S command in order to be saved.


You can check my blog and other projects at www.medo64.com.

Parts

28
QtyValueFootprintReferences
4100nMedo64:C (0805)C2, C3, C4, C5
41KMedo64:R (0805)R2, R3, R4, R5
45K1Medo64:R (0805)R6, R7, R8, R9
210uMedo64:C (0805)C7, C8
10R1Medo64:R (1206)R1
1105444-0001Medo64:J USB C 3.2 Edge (24w)J1
110nMedo64:C (0805)C1
11uMedo64:L (0805)L1
11uMedo64:C (0805)C6
156KMedo64:R (0805)R10
1AP22652Medo64:U LoadSwitch Adjustable [AP22652AW6-7] (SOT23-6)U2
1B2B-XH-AMedo64:J JST XH Edge [POWER] (2w)J2
1INMedo64:DS (0805)DS1
1MCP3422Medo64:U ADC 18bit 2ch [MCP3422] (SOIC-8)U4
1Microchip PICMedo64:ICSP PIC Pogo (5w)ICSP
1OUTMedo64:DS (0805)DS2
1PIC16F1455Medo64:U Micro [PIC16F1455] (SOIC-14)U1
1ZXCT1009Medo64:U Current Monitor [ZXCT1009] (SOT23-3)U3

Questions

How big is the PowerFEC PCB?

It measures 24 × 27.9 mm and has 2 copper layers, 0.8 mm thick.

What parts does the PowerFEC use?

28 parts, built around the PIC16F1455-I/P, ZXCT1009FTA, AP22652W6 and B2B-XH-A. 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.

Where can I download the PowerFEC KiCad files?

From the medo64/PowerFEC repository on GitHub, at the commit this page was made from: the board is hardware/PowerFEC.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the PowerFEC design in my own project?

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).

Similar boards

  • 2 layers99.6 × 114.8 mmMiniFPGA panel, the printed circuit board in 3D

    MiniFPGA panel

    MicrochipTech/veryVerilog

    Learn Verilog basics the easy way with the world's smallest FPGA.

    400 parts15
  • 2 layers146 × 64 mmFDRbox, the printed circuit board in 3D

    FDRbox

    yvrhdn/FDRbox

    DIY MIDI controller with 8 faders

    18 parts5MIT
  • 2 layers61 × 51.3 mmPTLino, the printed circuit board in 3D

    PTLino

    PostTenebrasLab/PTL-ino

    The PTL-ino (“petilino”) is a *uino-compatbile board that is fully made of easily solderable through-hole components.

    37 parts
  • 2 layers86.4 × 35.1 mmDAQ CAN support, the printed circuit board in 3D

    DAQ CAN support

    waterloo-rocketry/canhw

    Hardware monorepo avionics PCB

    36 parts15GPL-3.0
  • 2 layers20.3 × 69.7 mmPG attiny404, the printed circuit board in 3D

    PG attiny404

    fabiansteiner/OpenValve

    3D-printable pinch valve for irrigation and sensor-driven liquid control.

    41 parts276CERN-OHL-S-2.0
  • 2 layers60 × 55 mmEPS, the printed circuit board in 3D

    EPS

    AMSAT-EA/easat-2

    EASAT-2 satellite

    105 parts15
  • 2 layers99 × 91 mmWireCutter, the printed circuit board in 3D

    WireCutter

    hexeguitar/AutomatedWireCutter

    PSoC4 based automated wire cutter project

    204 parts3
  • 4 layers29 × 18 mmKD2 10, the printed circuit board in 3D

    KD2 10

    Reisi/The_Helen_Project

    The Helen Project is a firmware platform for bicycle lights. It features

    58 parts1BSD-2-Clause