Skip to the content
2 layers27.4 × 12 mmUsbOled, the printed circuit board in 3D

USB OLED allows a USB CDC serial connection to SSD1306 OLED Display Modules.

Size
27.4 × 12 mm
Copper layers
2
Thickness
0.85 mm
Parts
15
Nets
13
Pads
63
Tracks, vias
128, 5
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
22 Nov 2020
Updated
22 Aug 2024

Overview

UsbOled is an open-source printed circuit board by medo64, from the medo64/UsbOled repository on GitHub, published under the MIT licence. It is a 2-layer board of 27.4 × 12 mm with 15 parts on 13 nets, routed with 128 tracks and 5 vias.

It is built around the USB4085-GF-A. Its parts include 5 resistors, 3 capacitors, 1 IC, 1 connector and 1 inductor. It belongs with the lEDs and displays and interfaces and adapters boards of this library.

Main components

1

README

README.md

USB OLED

USB OLED allows a USB CDC serial connection to SSD1306 OLED Display Modules.

Protocol

This driver will present itself to the system as CDC USB device. Communication protocol is text-based and available here.


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

Parts

15
QtyValueFootprintReferences
35K1Medo64:R (0805)R1, R2, R3
21uMedo64:C (0805)C2, C3
25K1Medo64:R Optional (0805)R4, R5
1100nMedo64:C (0805)C1
116F1454Medo64:U Micro [PIC16F1454] (TSSOP-14)U1
140RMedo64:L Ferrite (0805)L1
1ACTMedo64:DS (0805)DS1
1I2C OLED 128x32Medo64:DS OLED 128x32 I2C (4w)DS2
1Medo64Medo64:ICON Medo64ICON
1Microchip PICMedo64:ICSP PIC Pogo (5w)ICSP
1‎USB4085Medo64:J USB C 2.0 Receptacle (16w)J1

Similar boards

  • 2 layers60 × 126.6 mmV3 Connector + IRLED, the printed circuit board in 3D

    V3 Connector + IRLED

    PiTracLM/PiTrac

    Launch monitor using low-cost raspberry pi and camera hardware to determine ball launch speed, angles and spin. See https://discord.gg/vGuyAAxXJH (permalink)

    151 parts439GPL-2.0
  • 2 layers100 × 63.7 mmFcart, the printed circuit board in 3D

    Fcart

    hi0t/fcart

    Open source flash cartridge

    115 parts23GPL-3.0
  • 4 layers51 × 77 mmBODAQS A8 board v1 0, the printed circuit board in 3D

    BODAQS A8 board v1 0

    benconnor1972/BODAQS

    Bicycle Open Data Acquisition System

    120 parts9
  • 4 layers50 × 80 mmARGOS DEMO, the printed circuit board in 3D

    ARGOS DEMO

    CNES/argos-demo-board

    Demo board designed to use the ARRIBADA SMD module via USB to send ARGOS messages to the Kineis constellation.

    91 parts7CERN-OHL-S-2.0
  • 2 layersRC KiCAD, the printed circuit board in 3D

    RC KiCAD

    dev-campusfab/FabRice

    Documentation et code source de FabRice, le robot Autonome.

    62 parts4MIT
  • 2 layers77.5 × 118.1 mmTenkey plusplus, the printed circuit board in 3D

    Tenkey plusplus

    jonbobcar/tenkey_plusplus

    Tenkey++ is a QMK powered, OSHW, USB-C connected, hotswapable numpad.

    79 parts4
  • 2 layers97.5 × 79 mmRGB LED Driver, the printed circuit board in 3D

    RGB LED Driver

    PCB-Design-MIT/Wi-Fi-Controlled-RGB-Light

    A demo board for students to learn to solder and debug

    144 parts4
  • 2 layers68.2 × 73.5 mmQuiver, the printed circuit board in 3D

    Quiver

    neoxelox/diana

    Diana Dot project.

    61 parts3GPL-3.0

Questions

How big is the UsbOled PCB?

It measures 27.4 × 12 mm and has 2 copper layers, 0.85 mm thick.

What parts does the UsbOled use?

15 parts, built around the USB4085-GF-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 UsbOled KiCad files?

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

Can I use the UsbOled 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).