Sharp ce140f emul

ffxx68·Sharp_ce140f_emul·KiCad_v2/sharp-ce140f-emul_v2.kicad_pcb

Sharp ce140f emul PCB layout, top view — open source STM32 board by ffxx68

About the Sharp ce140f emul PCB

Sharp ce140f emul is an open source STM32 PCB design by ffxx68, published on GitHub. It is a 2-layer board measuring 64.4 × 42.2 mm, with 46 components from 25 distinct parts.

Its main chip is the STM32L432KCUx, from the STM32 family. Other key parts include the TXS0108EPW, MCP73831 and XC6206P332MR. By type, the board carries 15 resistors, 14 capacitors, 4 ICs, 4 diodes, 2 connectors and 2 jumpers.

From the project

At the time (I'm talking about mid '80s early '90s), what I thought my Sharp-PC was missing the most was a convenient way to store and load programs. Entering a BASIC listing by hand has always been one of the most frustrating tasks, in the early days of home computing. Magnetic

At the time (I'm talking about mid '80s early '90s), what I thought my Sharp-PC was missing the most was a convenient way to store and load programs. Entering a BASIC listing by hand has always been one of the most frustrating tasks, in the early days of home computing. Magnetic cassettes using a standard record player used to be the most common (and affordable!) storage medium, back then. Indeed, today a software-emulated cassette interface has been developed too - PocketTools, but using disks is something definitely different!

Sharp ce140f emul, from the project README
From the project README

Main components on the Sharp ce140f emul

Sharp ce140f emul bill of materials (BOM)

46 components, 25 distinct parts.

QtyPartRefs
1
TXS0108EPW
U1
1
STM32L432KCUx
U2
1
MCP73831
U4
1
XC6206P332MR
U5
1
32.768KHz
Y1
1
ext pins
J1
1
Micro_SD_Card_Det
J4
1
BOOT0
BOOT0
1
5V_VPP
JP2
1
5V_VGG
JP3
1
Sharp PC 11-pin
Sharp 11-PIN
1
green
D1
2
Blue
D2, D3
1
red
D4
1
100R
FB1
1
27n
L1
3
4u7
C1, C10, C11
2
10p
C2, C6
6
100n
C3, C4, C5, C7, C9, C13
3
1u
C8, C12, C14
Show 5 more
QtyPartRefs
2
10k
R1, R5
4
1k5
R2, R3, R4, R12
2
2K2
R6, R7
4
47k
R8, R9, R10, R11
3
22
R13, R15, R16

Sharp ce140f emul design files

The KiCad project lives in the ffxx68/Sharp_ce140f_emul repository on GitHub; these links point at the commit this page was built from.

Sharp ce140f emul: common questions

What microcontroller does the Sharp ce140f emul use?

The Sharp ce140f emul is built around the STM32L432KCUx, from the STM32 family.

How big is the Sharp ce140f emul PCB?

The Sharp ce140f emul measures 64.4 × 42.2 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Sharp ce140f emul?

46 components, from 25 distinct parts. The full bill of materials is listed on this page.

Where can I download the Sharp ce140f emul design files?

From the ffxx68/Sharp_ce140f_emul repository on GitHub, which has the KiCad layout and the schematic; the links under Design files point to each one.

Can I use the Sharp ce140f emul design in my own project?

The repository has no license, so all rights stay with ffxx68. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Sharp ce140f emul without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

Earlier revisions in the repo: sharp-ce140f-emul_v1

Similar boards