Skip to the content
PCBKitNew board
4 layers147.3 × 96.5 mmPina, the printed circuit board in 3D

Raspberry Pico-w Energy meter

Size
147.3 × 96.5 mm
Copper layers
4
Thickness
4.69 mm
Parts
77
Nets
77
Pads
309
Tracks, vias
597, 100
Pours
15
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
21 Dec 2022
Updated
25 Feb 2023

Overview

Pina is an open-source printed circuit board by johnkok, from the johnkok/pina repository on GitHub, published under the Apache-2.0 licence. It is a 4-layer board of 147.3 × 96.5 mm with 77 parts on 77 nets, routed with 597 tracks and 100 vias.

It is built around the MIC24045-EIYFL-TR, SN74LXC8T245PW and BSS138, with the PM5022-100M-RC and SC0918 among its other parts. Its parts include 25 capacitors, 18 resistors, 8 diodes, 6 ICs and 3 inductors.

Main components

5

README

README.md

PINA Project - Raspberry Pico-w energy meter

The aim of this project it to create a ultra precise energy meter based on INA228 TI's energy meter device. INA228 is a 20-bit energy meter device, with I2C host interface capable of measuring voltage/current/energy at sampling rates up to 20KHz. Device is connected with a Raspberry Pico W host acquiring the data from the I2C interface and communicating with the host through the WiFi interface using a TCP protocol. In addition, the Pico w module will be able to store IO level on DUT (Device Under Test) and transmit the data to the host application.
PINA
On the host side, a basic driver implemented for libsigrok for communicating with the Pico W firmware and propagating the data to sigrok suite. Patched version of sigrok library located at the following location: https://github.com/johnkok/libsigrok

Parts

77
QtyValueFootprintReferences
160.1uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC1, C3, C5, C6, C7, C9, C10, C11, C12, C13, C20, C21, C22, C23, C24, C25
41KResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR15, R16, R17, R18
41N5819Diode_SMD:D_SOD-123FD1, D2, D3, D4
42K2Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R2, R10, R13
4LEDLED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolderD5, D6, D7, D8
20Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR5, R6
20.1Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR11, R14
21Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolderR3, R4
2100Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR9, R12
210nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC18, C19
22.2uFCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC14, C15
22K55Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR7, R8
247pFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC16, C17
2BSS138Package_TO_SOT_SMD:SOT-23Q1, Q2
2G6B-1114P-US-DC5g6b:RELAY_G6B_1114K1, K2
2INA228Package_SO:VSSOP-10_3x3mm_P0.5mmU3, U4
2MIC24045-EIYFL-TRg6b:CONV_MIC24045-EIYFL-TRU5, U6
2PM5022-100M-RCInductor_SMD:L_Bourns_SDR1806L2, L3
1100uFCapacitor_SMD:CP_Elec_8x11.9C2
112V-DCConnector_BarrelJack:BarrelJack_GCT_DCJ200-10-A_HorizontalJ1
11uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC4
1330uFInductor_SMD:L_12x12mm_H6mmL1
1330uFCapacitor_SMD:CP_Elec_8x11.9C8
1LM2575-5.0BUPackage_TO_SOT_SMD:TO-263-5_TabPin3U2
1LogicInputsConnector_PinHeader_2.54mm:PinHeader_2x09_P2.54mm_VerticalJ2
1PM1_VBUSConnector:Banana_Jack_1PinH1
1PM1_VIN_NConnector:Banana_Jack_1PinH3
1PM1_VIN_PConnector:Banana_Jack_1PinH2
1PM2_VBUSConnector:Banana_Jack_1PinH4
1PM2_VIN_NConnector:Banana_Jack_1PinH6
1PM2_VIN_PConnector:Banana_Jack_1PinH5
1PS1_GNDConnector:Banana_Jack_1PinH8
1PS1_OUTConnector:Banana_Jack_1PinH7
1PS2_GNDConnector:Banana_Jack_1PinH10
1PS2_OUTConnector:Banana_Jack_1PinH9
1SC0918g6b:MODULE_SC0918A1
1SN74LXC8T245PWPackage_SO:TSSOP-24_4.4x7.8mm_P0.65mmU1

Questions

How big is the Pina PCB?

It measures 147.3 × 96.5 mm and has 4 copper layers, 4.69 mm thick.

What parts does the Pina use?

77 parts, built around the MIC24045-EIYFL-TR, SN74LXC8T245PW, BSS138 and PM5022-100M-RC. 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 Pina KiCad files?

From the johnkok/pina repository on GitHub, at the commit this page was made from: the board is HW/pina/pina.kicad_pcb and its schematic HW/pina/pina.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pina design in my own project?

Its repository publishes it under the Apache-2.0 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

  • 4 layers160 × 100 mmLink teensy, the printed circuit board in 3D

    Link teensy

    dg1vs/Transputer-Teensy-Link

    A family of practical, Ethernet-connected link interfaces for classic INMOS transputer systems, based on the Teensy 4.1.

    376 parts
  • 2 layers182 × 105 mmPocketComputerUniversalInterface, the printed circuit board in 3D

    PocketComputerUniversalInterface

    N1UGK/PCUI_Public

    Collection of Programs and Utilities for the Pocket Computer Universal Interface

    161 parts15
  • 2 layers154 × 91 mmRetroLink, the printed circuit board in 3D

    RetroLink

    N1UGK/RetroLink_Public

    RetroLink connects a standard POTS (Plain Old Telephone Service) analog telephone to the Internet over Wi-Fi, allowing peer-to-peer calling between devices and retro telephony interfacing.

    95 parts
  • 2 layers87.9 × 98.7 mmBitdoglab smd, the printed circuit board in 3D

    Bitdoglab smd

    BitDogLab/BitDogLab

    Open-source educational hardware for embedded systems, programming, electronics, and physical computing.

    138 parts203
  • 2 layers47.2 × 55.5 mmTinta l2, the printed circuit board in 3D

    Tinta l2

    c0de111/tinta

    Battery-powered e-paper sign: room signage, sensor graphs, home automation, or anything over Wi-Fi. Wakes by real-time clock, NFC tap, or button. Raspberry Pi Pico W firmware, custom PCB, and 3D-printed case included.

    60 parts39Apache-2.0
  • 2 layers87 × 84.1 mmOpenACE V0.0.2, the printed circuit board in 3D

    OpenACE V0.0.2

    gatasConspicuity/gatas

    eConspicuity with support for ADS-L, OGN, FLARM, FANET for General Aviation

    80 parts26GPL-3.0
  • 2 layers41 × 82.1 mmWater Meter PCB, the printed circuit board in 3D

    Water Meter PCB

    dgomes/pico_w_water_meter

    Water Meter using Raspberry Pico W

    6 parts24