Skip to the content
PCBKitNew board
2 layersUsb ir, the printed circuit board in 3D

Tariff device logging according to IEC 62056-21

Copper layers
2
Thickness
1.6 mm
Parts
18
Nets
15
Pads
54
Tracks, vias
155, 12
Pours
6
Routed
Yes
KiCad
KiCad 4
Created
17 May 2014
Updated
29 Nov 2025

Overview

Usb ir is an open-source printed circuit board by ondrejh, from the ondrejh/electro repository on GitHub. It is a 2-layer board with 18 parts on 15 nets, routed with 155 tracks and 12 vias.

It is built around the FT230XS-R, L-53F3C and L-53P3C. Its parts include 6 capacitors, 6 resistors, 2 diodes, 1 IC and 1 transistor.

Main components

3

README

README.md

Electro

Tariff device logging according to IEC 62056-21.

Description:

The device is based on Raspberry PI, with the optical head connected to it. It reads the tariff values every 15 minutes and saves it into the database file. The device has the web interface displayin the captured data in chart.

Files:

script/tariff.py: access tariff device and store reading into sqlite database file.

script/display.py: Show something on display. script/display.service: Make display work after reboot.

doc: some resouces

hw: optical head documentation

Instalation:

Copy script folder to raspberry pi home folder.

From PC repository:

text
scp -r script pi@<YOU_PI_IP>:/home/pi/

Make display showing time

Run display.service to make display showing something.

  1. Copy display.service to /etc/systemd/system
text
sudo cp ~/script/display.service /etc/systemd/system
  1. Reload systemd daemon
text
sudo systemctl daemon-reload
  1. Enable service at boot
text
sudo systemctl enable display.service
  1. Reboot RPi or start service immediately
text
sudo systemctl start display.service

ToDo:

  • calculate time of the high-low tariff switching
  • display it
  • some more description (schematics, head documentation, photos ...)

Parts

18
QtyValueFootprintReferences
2100nCapacitors_SMD:C_0603C2, C6
227RResistors_SMD:R_0603R1, R2
2470RResistors_SMD:R_0603R3, R4
247pCapacitors_SMD:C_0603C3, C4
110nCapacitors_SMD:C_0603C1
1390RResistors_SMD:R_0603R6
14k7Resistors_SMD:R_0603R5
14u7Capacitors_SMD:C_1206C5
1FERRITEResistors_SMD:R_0805L1
1FT230XSHousings_SSOP:SSOP-16_3.9x4.9mm_Pitch0.635mmIC1
1L-53F3CLEDs:LED-5MMD2
1L-53P3CLEDs:LED-5MMQ1
1LED_RDLEDs:LED_0805D1
1USB_BConnect:USB_BP1

Questions

What parts does the Usb ir use?

18 parts, built around the FT230XS-R, L-53F3C and L-53P3C. 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 Usb ir KiCad files?

From the ondrejh/electro repository on GitHub, at the commit this page was made from: the board is hw/head_usb/usb_ir.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Usb ir design in my own project?

Its repository states no licence, so its author keeps all rights: ask ondrejh before reusing the design.

Similar boards

  • 2 layers229.9 × 111.8 mmAvr colorvideo, the printed circuit board in 3D

    Avr colorvideo

    74hc595/Amethyst

    8-bit ATmega1284 retro computer

    148 parts306BSD-3-Clause
  • 2 layers203.2 × 149.9 mm65C02 Computer, the printed circuit board in 3D

    65C02 Computer

    dbuchwald/6502

    DB6502: 65C02 based computer inspired by BE6502

    68 parts177MIT
  • 2 layers77.5 × 40.6 mmLink adapter, the printed circuit board in 3D

    Link adapter

    jkominek/piano-conversion

    Hardware, and some firmware, for acoustic piano to MIDI controller conversion.

    42 parts53
  • 4 layers62 × 42 mmS7 Min Enet, the printed circuit board in 3D

    S7 Min Enet

    asmi84/kicad-projects

    48 parts39MIT
  • 4 layers65 × 56 mmCopilot Lite, the printed circuit board in 3D

    Copilot Lite

    BayLibre/Copilot

    Manage a DUT power and serial through a single USB port, no additional software required.

    80 parts22MIT
  • 2 layers48.2 × 49.3 mmNixie pipe, the printed circuit board in 3D

    Nixie pipe

    tuna-f1sh/nixiepipe-hardware

    Hardware design files and firmware for my Nixie Pipe modules

    49 parts19
  • 2 layers120 × 98 mmBioAmp v1.1.0, the printed circuit board in 3D

    BioAmp v1.1.0

    prototipado/bioamp

    BioAmp is an opensource project of a multichannel biopotential adquisition system for EEG, EMG, EOG and EOG signals.

    139 parts16
  • 2 layers41 × 14 mm96boards uart, the printed circuit board in 3D

    96boards uart

    96boards/96boards-uart

    96Boards UART adapter hardware design files

    31 parts13BSD-2-Clause