Skip to the content
2 layers124 × 79 mmPico profile, the printed circuit board in 3D

An Apple Profile emulator based on Raspberry Pi Pico MCU

Size
124 × 79 mm
Copper layers
2
Thickness
1.6 mm
Parts
42
Nets
66
Pads
303
Tracks, vias
935, 119
Pours
1
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
17 Aug 2021
Updated
17 Dec 2021

Overview

Pico profile is an open-source printed circuit board by BwanaFr, from the BwanaFr/pico-profile repository on GitHub. It is a 2-layer board of 124 × 79 mm with 42 parts on 66 nets, routed with 935 tracks and 119 vias.

It is built around the 74LVC1G07, 74LVC244 and 74LVC2G240DP, with the 74LVC1G04Z, 74LS280FP-E and MBR1020VL among its other parts. Its parts include 19 resistors, 9 ICs, 8 capacitors, 5 connectors and 1 diode. It belongs with the RP2040 boards of this library.

Main components

6

README

README.md

pico-profile

This project goal is to emulate a Profile/Widget hard disk. My ultimate goal is to be able to use this circuit with my Apple Lisa computer.

It's a work in progress and not yet ready for production.

Demo

A short video showing the project in action is available on Youtube

Licensing

The final license of this project is not yet determined. No commercial usage of this project can be made.

TODO:

  • Improve how Apple resets the MCU
  • Add buttons to choose the disk image to use
  • Add more silkscreen information (power supply polarity...)
  • Design a 3D printed enclosure
  • Fix the 74L280 footprint on PCB
  • Make a through hole PCB version
  • Test it with an Apple III

Parts

42
QtyValueFootprintReferences
13100Resistor_SMD:R_0603_1608MetricR6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16, R17, R18
5100nFCapacitor_SMD:C_0603_1608MetricC1, C2, C6, C7, C8
44.7kResistor_SMD:R_0603_1608MetricR2, R3, R4, R5
310uFCapacitor_SMD:C_0603_1608MetricC3, C4, C5
374LVC1G04Package_TO_SOT_SMD:SOT-23-5_HandSolderingU5, U6, U9
10Resistor_SMD:R_0603_1608MetricR1
110kResistor_SMD:R_0603_1608MetricR19
174LS244Package_SO:SOIC-20W_7.5x12.8mm_P1.27mmU2
174LS280Package_SO:SO-16_5.3x10.2mm_P1.27mmU1
174LVC1G07Package_TO_SOT_SMD:SOT-23-5_HandSolderingU8
174LVC244Package_SO:SOIC-20W_7.5x12.8mm_P1.27mmU3
174LVC2G240Package_SO:TSSOP-8_3x3mm_P0.65mmU4
1DB25_FemaleConnector_Dsub:DSUB-25_Female_Horizontal_P2.77x2.84mm_EdgePinOffset7.70mm_Housed_MountingHolesOffset9.12mmJ2
1I2CConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ4
1MBR1020VLDiode_SMD:D_SOD-123FD1
1Micro_SD_CardConnector_Card:microSD_HC_Molex_104031-0811J3
1ParallelConnector_IDC:IDC-Header_2x13_P2.54mm_VerticalJ1
1PicoMCU_RaspberryPi_and_Boards:RPi_Pico_SMD_THU7
1Screw_Terminal_01x02Connector_Phoenix_MSTB:PhoenixContact_MSTBA_2,5_2-G-5,08_1x02_P5.08mm_HorizontalJ5

Similar boards

  • 2 layersCompaqportableIII, the printed circuit board in 3D

    CompaqportableIII

    raymondh2/CompaqPortableIII

    Current PCB Memory Expansion board layout is untested. The backplane for the expansion cards is tested and working.

    123 parts17
  • 4 layers254 × 74 mmRambow, the printed circuit board in 3D

    Rambow

    na103/rambow

    1Mb Memory expansion for Dec Rainbow 100

    76 parts1
  • 2 layers228.1 × 172.7 mmADV-16 CPU, the printed circuit board in 3D

    ADV-16 CPU

    abzman/Northstar-Advantage-Cards

    113 parts4Unlicense
  • 2 layers76.1 × 77.3 mmVeriTAS, the printed circuit board in 3D

    VeriTAS

    bigbass1997/VeriTAS

    TAS replay device and dump automation tooling, for use in console verifications

    114 parts9
  • 4 layers51 × 31.5 mmMaru x21, the printed circuit board in 3D

    Maru x21

    donghee/maru-x21

    Pixhawk compatible autopilot based from AUAV X2.1

    196 parts
  • 6 layers70 × 40.5 mmFMUv246-imported, the printed circuit board in 3D

    FMUv246-imported

    yagamy4680/drone-study

    AUAV-OpenSource/FMUv4-PixRacer is the open hardware design of PixHawk FMUv4. It uses STM32F427 and MPU6000. (github)

    290 parts
  • 6 layers70 × 40.5 mmPX4FMUv2.4, the printed circuit board in 3D

    PX4FMUv2.4

    lachlanA/eagle-to-kicad

    Eagle SCH/LIB to KiCad SCH/LIB ULP conversion script

    354 parts429GPL-2.0

Questions

How big is the Pico profile PCB?

It measures 124 × 79 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Pico profile use?

42 parts, built around the 74LVC1G07, 74LVC244, 74LVC2G240DP and 74LVC1G04Z. 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 Pico profile KiCad files?

From the BwanaFr/pico-profile repository on GitHub, at the commit this page was made from: the board is kicad/Pico-profile.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pico profile design in my own project?

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