USB-NES Pinout

Here is the STM32F103 “Blue Pill” and its relation to the 72-pin connector on USB-NES.

Layout of a typical “STM32 Barebones” system board.

USB-NES Blue-Pill Map

Blue
Pill
Pin
DescriptionFunctionCPU
bus
cart
pin
PPU
bus
cart
pin
Cart
power
pin
1VBAT
2PC13/CART_POWER1
3PC14PAD_CLOCK2
4PC15PAD_STROBE2
5PA0A8560
6PA1A9461
7PA2A10363
8PA3A11262
9PA4A123964
10PA5A134065
11PA6A14 (PPU /A13)4158
12PA7/ROMSEL50
13PB0A01329
14PB1A11228
15PB10D24732
16PB11D34633
17NRST
183V3
19GND1, 72
20GND1, 72
21PB12D44569
22PB13D54468
23PB14D64367
24PB15D74266
25PA8M238
26PA9CPUR/W14
27PA10/IRQ15
28PA11USB-
29PA12USB+
30PA15PPU/WR56
31PB3A31026
32PB4A4925
33PB5A5824
34PB6A6723
35PB7A7659
36PB8D04930
37PB9D14831
385V361
39GND1, 72
403V3
413V3
42PA13CIRAM.A1022
43PA14PPU/RD21
44GND1, 72
453V3
46PB2A21127
47GND1, 72
483V3
49BOOT0
50GND1, 72
1. 5V is delivered to cart pin 36 via an external power MOSFET, when PC13 is driven low.

2. Future expansion of USB-NES to support NES gamepad ports.

USB-NES Replacement Part Sources