Nano-Tek

stefanskotte·Nano-Tek

Nano-Tek PCB layout, top view — open source STM32 board by stefanskotte
Simulate this board

About the Nano-Tek PCB

Nano-Tek is an open source STM32 PCB design by stefanskotte, published on GitHub. It is a 4-layer board measuring 51 × 42 mm, with 41 components from 21 distinct parts.

Its main chip is the STM32F105RBT6, from the STM32 family. Other key parts include the 74LCX07FT and AP2112K-3.3TRG1. By type, the board carries 15 resistors, 13 capacitors, 7 connectors, 3 ICs, 1 transistor and 1 crystal.

It belongs with the audio and displays & leds designs in this gallery.

From the project

A tiny, modern reimagining of the classic Gotek floppy-disk-drive emulator. Nano-Tek keeps the full feature set of a Gotek-style FDD emulator but packs it onto a board that is a fraction of the size — hence Nano-Tek.

A tiny, modern reimagining of the classic Gotek floppy-disk-drive emulator. Nano-Tek keeps the full feature set of a Gotek-style FDD emulator but packs it onto a board that is a fraction of the size — hence Nano-Tek.

The schematic is derived from the open-source OpenFlops design by SukkoPera, re-laid-out on a compact 4-layer PCB.

- A lot smaller. The board measures just 55 × 42 mm — roughly half the footprint of a standard Gotek, while keeping the same 34-pin floppy interface. - FlashFloppy-compatible. Built around the STM32F105RBT6 (Cortex-M3) MCU, so it runs the popular FlashFloppy…

Nano-Tek, from the project README
From the project README

Main components on the Nano-Tek

Nano-Tek bill of materials (BOM)

41 components, 21 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
STM32F105RBT6
U1
1
74LCX07FT
74LCX07
U2
1
AP2112K-3.3TRG1
AP2112K-3.3
U3
1
MMBT3904
Q1
1
X50328MSB2GI
8MHz
X1
1
171826-4
POWER_IN
CN1
1
TYPE-C16PIN
USB
CN2
1
321034SG0ABK00A01
Floppy 34
CN3
1
2541WV-02P
Sound
J1
1
2541WV-2x05P
USB_Prog
J2
1
22850104ANG1SYA01
OLED
J3
1
2541WV-07P
Encoder+SER
J4
1
1N4148WS
D1
1
CL21B105KBFNNNE
1uF
C1
3
CL21A106KAYNNNE
10uF
C2, C3, C9
7
CC0805KRX7R9BB104
100nF
C4, C5, C6, C7, C8, C10, C13
2
0603CG300J500NT
30pF
C11, C12
3
0805W8F4701T5E
4K7
R1, R4, R5
3
0805W8F220JT5E
22
R2, R3, R12
7
0805W8F1001T5E
1K
R6, R7, R8, R9, R10, R11, R13
Show 1 more
QtyPartRefs
2
0805W8F5102T5E
51K
R14, R15

Nano-Tek design files

The KiCad project lives in the stefanskotte/Nano-Tek repository on GitHub; these links point at the commit this page was built from.

Nano-Tek: common questions

What microcontroller does the Nano-Tek use?

The Nano-Tek is built around the STM32F105RBT6, from the STM32 family.

How big is the Nano-Tek PCB?

The Nano-Tek measures 51 × 42 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Nano-Tek?

41 components, from 21 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Nano-Tek design files?

From the stefanskotte/Nano-Tek repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Nano-Tek design in my own project?

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

Can I test firmware for the Nano-Tek 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.

Similar boards