Skip to the content
PCBKitNew board
2 layers80 × 36.2 mmUber I2C LCD Controller Module, the printed circuit board in 3D

Uber I2C LCD Controller Module

jonsag/miscPCBs

A collection of own designed PCBs

Size
80 × 36.2 mm
Copper layers
2
Thickness
1.6 mm
Parts
38
Nets
39
Pads
129
Tracks, vias
401, 11
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
3 Feb 2020
Updated
5 Sep 2026

Overview

Uber I2C LCD Controller Module is an open-source printed circuit board by jonsag, from the jonsag/miscPCBs repository on GitHub. It is a 2-layer board of 80 × 36.2 mm with 38 parts on 39 nets, routed with 401 tracks and 11 vias.

It is built around the ATTINY85-20PU, PCF8574N and MCP41010-E/P, with the BC237 and BC557B among its other parts. Its parts include 14 resistors, 5 capacitors, 5 ICs, 5 transistors and 1 diode. It belongs with the lEDs and displays boards and the AVR (ATmega, ATtiny) boards of this library.

Main components

5

README

README.md

miscPCBs

A collection of own designed PCBs.

2PinLCDBackPack

Interface and Arduino to an HD4470 LCD using the I2C protocol.
Uses an PCF8574 I2C I/O bus expander.

3PinLCDBackpack

Interface an Arduino to an HD4470 LCD with 3 pins instead of 6.
Using the 74HC595 8-bit shift register with output latches.

8PinLCDBackPack

FM-Transmitter

A miniaturized FM transmitter.

LCDBackPack

The default way to control the HD4470 LCD.

medzik TDA2005 Amplifier

A basic amplifier using the 2-channel TDA2005.

rotaryToolMotorController

Schematics of a Dremel 3000 motor control.

TDA2005-amplifiers

1-channel bridged amplifier using TDA2005.
2-channel amplifier with tone, balance and loudness control. Also with TDA2005.

TDA2005R

An amplifier with PCB layout possible to etch at home.
Uses TDA2005.

Uber I2C LCD Controller Module

Even more control over the LCD.

Parts

38
QtyValueFootprintReferences
5SolderJumper_2_OpenJumper:SolderJumper-2_P1.3mm_Open_Pad1.0x1.5mmJP1, JP2, JP3, JP4, JP6
410kMy_Misc:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal_largeR7, R8, R9, R10
41kMy_Misc:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal_largeR11, R12, R13, R14
44k7My_Misc:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal_largeR1, R2, R5, R6
30.1uMy_Misc:C_Disc_D3.0mm_W1.6mm_P2.50mm_largC3, C4, C5
20RMy_Misc:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal_largeR3, R4
21uMy_Misc:C_Disc_D3.0mm_W1.6mm_P2.50mm_largC1, C2
22N7000Package_TO_SOT_THT:TO-92_InlineQ1, Q2
2BC237Package_TO_SOT_THT:TO-92_InlineQ3, Q5
110kMy_Misc:Potentiometer_Bourns_3339P_Vertical_largeRV1
1ATtiny85-20PMy_Misc:DIP-8_W7.62mm_Socket_w_dip_packet_LongPadsU5
1BC557BPackage_TO_SOT_THT:TO-92_InlineQ4
1I2C_InterfaceMy_Headers:4-pin JST I2CJ1
1Jumper_2_BridgedConnector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_VerticalJP5
1L78L33_TO92Package_TO_SOT_THT:TO-92_InlineU1
1LCD_HD44780My_Parts:LCD_HD44780_16x2_w_headers_largeU4
1LEDMy_Misc:LED_D5.0mm_largeD1
1MCP41010My_Misc:DIP-8_W7.62mm_Socket_w_dip_packet_LongPadsU2
1PCF8574NMy_Misc:DIP-16_W7.62mm_w socketU3

Questions

How big is the Uber I2C LCD Controller Module PCB?

It measures 80 × 36.2 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Uber I2C LCD Controller Module use?

38 parts, built around the ATTINY85-20PU, PCF8574N, MCP41010-E/P and BC237. 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 Uber I2C LCD Controller Module KiCad files?

From the jonsag/miscPCBs repository on GitHub, at the commit this page was made from: the board is Uber I2C LCD Controller Module/KiCad/Uber I2C LCD Controller Module/Uber I2C LCD Controller Module.kicad_pcb and its schematic 2PinLCDBackPack/KiCad/2PinLCDBackPack/2PinLCDBackPack.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Uber I2C LCD Controller Module design in my own project?

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

More from jonsag/miscPCBs

10

Similar boards

  • 2 layers70 × 30 mmStrober board, the printed circuit board in 3D

    Strober board

    Ardenryst/pinball-led-strober

    Device to trigger mods via existing lights.

    25 parts3MIT
  • 2 layers300 × 53 mmBMW E30 VFL SI Board, the printed circuit board in 3D

    BMW E30 VFL SI Board

    FabianGmeiner/BMW_E30_SI_Board

    Reverse engineering and improving the BMW E30 service indicator board

    112 parts20GPL-3.0
  • 2 layers283 × 177.5 mmUC-50-001, the printed circuit board in 3D

    UC-50-001

    sporniket/kicad-conversions--thomson-mo5--v1

    A conversion to Kicad EDA of the schematics of a computer released around 1984 known as the "Thomson MO5".

    225 parts7CC0-1.0
  • 2 layers101.5 × 63 mmN24 ACAmplifier, the printed circuit board in 3D

    N24 ACAmplifier

    deqit/PhilipsPM2528

    Hardware and software for the Philips PM2528

    114 parts3
  • 2 layers300 × 53 mmBMW E30 Late Cluster SI, the printed circuit board in 3D

    BMW E30 Late Cluster SI

    Ansel84/BMW-E30-Gauge-Cluster-Late-Model

    This project is the documentation of reverse engineering the BMW E30 gauge cluster for post 1988 model years.

    118 parts2MIT
  • 2 layers108 × 48.3 mmSRC-140-ADSR, the printed circuit board in 3D

    SRC-140-ADSR

    B0rgar/SRC-140-ADSR

    Dual ADSR from gerbster.nl and panel.

    108 parts2
  • 2 layers89.2 × 62.1 mmDce pcb v1, the printed circuit board in 3D

    Dce pcb v1

    DeniseViltes/dce-g5-proyecto_integrador

    FIUBA - Electrónica - Taller de Diseño de Circuitos Electrónicos -Proyecto de diseño: Sistema de alimentación para aplicaciones industriales y automotrices

    59 parts1