Skip to the content
PCBKitNew board
4 layers66 × 115.3 mmMemoryBrakout, the printed circuit board in 3D

Miniature RPI Zero 2W shield with Sharp memory Display and USB Beyboard

Size
66 × 115.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
194
Nets
168
Pads
703
Tracks, vias
2,466, 259
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
27 Jan 2022
Updated
18 Oct 2026

Overview

MemoryBrakout is an open-source printed circuit board by ccadic, from the ccadic/sharpikeebo repository on GitHub. It is a 4-layer board of 66 × 115.3 mm with 194 parts on 168 nets, routed with 2,466 tracks and 259 vias.

It is built around the ATMEGA32U4-MU. Its parts include 60 diodes, 25 resistors, 11 capacitors, 7 connectors and 6 switches. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

**SHARPIKEEBO – Version 2025 (Public Release) **

**sharpikeebo – V2025 Miniature Raspberry Pi Zero 2W shield with Sharp Memory Display and USB Keyboard ** This repository now documents the public 2025 version of the SHARPIKEEBO, distributed after the successful crowdfunding campaign on Crowd Supply: https://www.crowdsupply.com/morpheans/sharpikeebo

All hardware described here corresponds to the final production version delivered to backers and the public.

Overview

Hello all,

This is the SHARPIKEEBO Nano Computer Shield, built around the famous Raspberry Pi Zero 2W, featuring:

  • A high-quality Sharp Memory Display (400 × 240 pixels)
  • A true USB keyboard, powered by QMK firmware (https://docs.qmk.fm/#/)
  • An ATmega32U4 microcontroller
  • A compact form factor designed as a real miniature Linux terminal

The SHARPIKEEBO was initially designed as a portable SSH and system administration tool, allowing administrators to quickly connect to servers and perform maintenance operations. During development, many users also pointed out its potential as a retro or lightweight gaming platform.

**Hardware Description **

The SHARPIKEEBO carrier board is designed to host:

  • A Raspberry Pi Zero 2W or Zero W

  • A 2.7" Sharp Memory Display (400 × 240) capable of fast refresh rates, suitable for: Linux shells Text-based interfaces Simple graphical games Additional features include:

  • Controllable LEDs (GPIO, usable from C++ or Python)

  • Easily accessible UART and I²C GPIOs for external modules: GPS 4G / 5G modem Other 3.3 V or 5 V peripherals

Power is supplied via USB-C, and the board can also behave as a USB keyboard device when plugged into a desktop, laptop, or rack server.

**IMPORTANT CHANGES & CLARIFICATION (READ CAREFULLY) ** This section is critical for proper operation of the 2025 public hardware.

**Raspberry Pi Zero mounting orientation (VERY IMPORTANT) **

The Raspberry Pi Zero must be mounted with its connector facing DOWN

This means the components of the Raspberry Pi remain visible

DO NOT use a 20×2 pin header mounted on the TOP side

If the Raspberry Pi is connected using a top-mounted 20×2 pin header, the board will NOT work

This is not optional and is required by the electrical design of the SHARPIKEEBO.

Battery polarity warning ****

Some batteries on the market do NOT follow standard polarity orientation

Incorrect polarity can permanently damage the board

Always verify battery polarity against the schematics before connecting Never assume wire colors are correct

**RAK Wireless module interface ** The RAK Wireless module is connected in UART mode

It is NOT wired in SPI mode

Any software configuration must therefore use UART, not SPI. Factory testing guarantee

Every single SHARPIKEEBO unit shipped has been individually tested

All boards were:

  • Powered
  • Verified
  • Confirmed fully functional before shipping

If you encounter an issue, it is almost always related to:

  • Incorrect Raspberry Pi mounting
  • Battery polarity inversion
  • Incorrect peripheral wiring or configuration
  • Status

This repository now reflects the final, stable, production hardware shipped after the Crowd Supply campaign. Future updates will focus on software examples, configurations, and community contributions, not hardware changes.

Parts

194
QtyValueFootprintReferences
601N4148Diode_SMD:D_SOD-323_HandSolderingD201, D202, D203, D204, D205, D206, D207, D208, D209, D210, D211, D212, D213, D214, D215, D216 +44
510kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR101, R105, R107, R109, R113
51kResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR104, R106, R108, R110, R114
4MountingHoleMountingHole:MountingHole_2.5mmH101, H102, H103, H104
30.1uFCapacitor_SMD:C_0603_1608MetricC108, C109, C110
310kResistor_SMD:R_0603_1608MetricR102, R103, R118
3NCResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR1, R3, R4
3SPC27sharp:SKRPABE010Ky216, Ky221, Ky222
2100nFCapacitor_SMD:C_0603_1608MetricC103, C104
2100nFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC111, C112
210uFCapacitor_SMD:C_0603_1608MetricC105, C107
222RResistor_SMD:R_0603_1608MetricR111, R112
222rResistor_SMD:R_0603_1608MetricR119, R120
25.1kResistor_SMD:R_0603_1608MetricR121, R122
1027sharp:SKRPABE010Ky248
10RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR116
1127sharp:SKRPABE010Ky201
116 Mhz27sharp:Crystal16Y101
11uFCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC113
11uFCapacitor_SMD:C_0603_1608MetricC106
1227sharp:SKRPABE010Ky206
1327sharp:SKRPABE010Ky211
1330RResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR123
13VsourceConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ106
1427sharp:SKRPABE010Ky217
1527sharp:SKRPABE010Ky223
1627sharp:SKRPABE010Ky228
1727sharp:SKRPABE010Ky233
1827sharp:SKRPABE010Ky238
1927sharp:SKRPABE010Ky243
1A27sharp:SKRPABE010Ky203
1ALT27sharp:SKRPABE010Ky215
1ALTGR27sharp:SKRPABE010Ky227
1ATmega32U4-MU27sharp:ATMEGA32U4-MUU103
1B27sharp:SKRPABE010Ky231
1BATCNXConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ104
1BATCONConnector_JST:JST_PH_S2B-PH-SM4-TB_1x02-1MP_P2.00mm_HorizontalJ103
1BOOTButton_Switch_SMD:SW_SPST_B3U-1000PSW105
1BkSp27sharp:SKRPABE010Ky250
1But127sharp:SKRPABE010SW104
1But227sharp:SKRPABE010SW101
1But327sharp:SKRPABE010SW103
1But427sharp:SKRPABE010SW106
1But527sharp:SKRPABE010SW107
1C27sharp:SKRPABE010Ky220
1CTRL27sharp:SKRPABE010Ky205
1Charger2A27sharp:Charger2AU102
1D27sharp:SKRPABE010Ky213
1DEL27sharp:SKRPABE010Ky237
1DisplaySharpMemoryBrakout:SHARP27LCDU104
1DwnArrw27sharp:SKRPABE010Ky258
1E27sharp:SKRPABE010Ky212
1ESC27sharp:SKRPABE010Ky242
1F27sharp:SKRPABE010Ky219
1F127sharp:SKRPABE010Ky247
1F227sharp:SKRPABE010Ky252
1F327sharp:SKRPABE010Ky257
1F427sharp:SKRPABE010Ky262
1F527sharp:SKRPABE010Ky255
1F627sharp:SKRPABE010Ky260
1F727sharp:SKRPABE010Ky256
1G27sharp:SKRPABE010Ky225
1GPIO18650:4padsfreeJ112
1H27sharp:SKRPABE010Ky230
1I27sharp:SKRPABE010Ky239
1ISP-ProgConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_VerticalJ109
1J27sharp:SKRPABE010Ky235
1K27sharp:SKRPABE010Ky240
1L27sharp:SKRPABE010Ky245
1LArrw27sharp:SKRPABE010Ky254
1LShift27sharp:SKRPABE010Ky210
1M27sharp:SKRPABE010Ky241
1N27sharp:SKRPABE010Ky236
1O27sharp:SKRPABE010Ky244
1OKBTN27sharp:SKRPABE010Ky261
1ORResistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolderR2
1OnOFF Sw27sharp:SS-12F23J105
1P27sharp:SKRPABE010Ky249
1PROGRak18650:4padsfreeJ102
1Q27sharp:SKRPABE010Ky202

The 164 most common of 194 parts.

Questions

How big is the MemoryBrakout PCB?

It measures 66 × 115.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the MemoryBrakout use?

194 parts, built around the ATMEGA32U4-MU. 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 MemoryBrakout KiCad files?

From the ccadic/sharpikeebo repository on GitHub, at the commit this page was made from: the board is update2026/kicad_files/MemoryBrakout.kicad_pcb and its schematic update2026/kicad_files/MemoryBrakout.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MemoryBrakout design in my own project?

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

More from ccadic/sharpikeebo

4
  • 4 layers25.5 × 46.5 mmRAK3172h breadboard, the printed circuit board in 3D

    RAK3172h breadboard

    ccadic/sharpikeebo

    Miniature RPI Zero 2W shield with Sharp memory Display and USB Beyboard

    48 parts143
  • 2 layers18 × 39.5 mmORIGINALERAK3172h breadboard, the printed circuit board in 3D

    ORIGINALERAK3172h breadboard

    ccadic/sharpikeebo

    Miniature RPI Zero 2W shield with Sharp memory Display and USB Beyboard

    38 parts143
  • 2 layers25.5 × 46.5 mmRAK3172h breadboard, the printed circuit board in 3D

    RAK3172h breadboard

    ccadic/sharpikeebo

    Miniature RPI Zero 2W shield with Sharp memory Display and USB Beyboard

    36 parts143
  • 2 layers27.9 × 31.8 mmRAK3172h breadboard, the printed circuit board in 3D

    RAK3172h breadboard

    ccadic/sharpikeebo

    Miniature RPI Zero 2W shield with Sharp memory Display and USB Beyboard

    11 parts143

Similar boards

  • 2 layers87.8 × 59.8 mmFreeDeck SMD 2020-02, the printed circuit board in 3D

    FreeDeck SMD 2020-02

    FreeYourStream/freedeck-hardware

    all the stuff you need to build your own FreeDeck

    37 parts772
  • 2 layers54 × 15 mmXyp gpib, the printed circuit board in 3D

    Xyp gpib

    xyphro/UsbGpib

    Versatile, cheap and portable USB to GPIB converter (USBTMC class based)

    25 parts690MIT
  • 4 layers40.6 × 17.8 mmPD Micro, the printed circuit board in 3D

    PD Micro

    ryan-ma/PD_Micro

    USB-C PD3.0 PPS on ATMega32U4 Arduino board

    61 parts439MIT
  • 2 layers37.3 × 14.7 mmFairberryMainboard, the printed circuit board in 3D

    FairberryMainboard

    Dakkaron/Fairberry

    The goal of this project is to add a BlackBerry Q10 keyboard to non-BlackBerry phones. While this can easily be adapted to suit any other phone with an USB port at the bottom, I will focus on releasing files for the…

    15 parts365
  • 2 layers50 × 90 mmMouse, the printed circuit board in 3D

    Mouse

    biomurph/Mouse

    Repository for Open Source Mouse Firmware and Hardware

    49 parts362MIT
  • 2 layers33.9 × 19.2 mmDiabolic drive programmer, the printed circuit board in 3D

    Diabolic drive programmer

    unit72784/Diabolic-Drive

    Stealthy, modern, wireless keystroke injection tool in a universal 4 layer double-sided flash drive PCB form factor with 64 GB storage

    21 parts143
  • 2 layers68 × 69.4 mmKowgary16 cfx, the printed circuit board in 3D

    Kowgary16 cfx

    ChrisChrisLoLo/bancouver40

    A 4x10 CFX spaced low-profile mechanical keyboard.

    55 parts113GPL-3.0
  • 2 layers344 × 124.5 mmUniversalTKL, the printed circuit board in 3D

    UniversalTKL

    ojthetiny/OpenTKL

    Fully Open source TKL keyboard

    175 parts103GPL-3.0