Fc magicon

SHIMA-R7·fc-magicon·kicad/FC-MAGICON.kicad_pcb

Fc magicon PCB layout, top view — open source board by SHIMA-R7

About the Fc magicon PCB

Fc magicon is an open source PCB design by SHIMA-R7, published on GitHub under the MIT license. It is a 2-layer board measuring 90 × 65.8 mm, with 30 components from 28 distinct parts.

Other key parts include the 74LVC245 (5V->3.3V). By type, the board carries 11 resistors, 9 connectors, 4 capacitors, 2 switches, 1 IC and 1 transistor.

From the project

Famicom cartridge built around one RP2350B (Waveshare Core2350B): PRG/CHR emulation, NSF player, PC-to-Famicom screen streaming. KiCad 10.

Waveshare Core2350B(RP2350B)1枚で作るファミコン用カセット。

- PRG・CHR を RP2350B がリアルタイムにエミュレート(マジコン。NROM/CNROM/UNROM/MMC1/MMC3 などをファームで実装) - NSF 再生(バンク切り替え・WRAM 対応。拡張音源は PWM で46番に混ぜる) - PC→FC 画面転送(PPU の読み出しに直接応答する FC-PICO 方式)

- 基板 rev0.2 の設計が完了(2層、DRC エラー0・未接続0)。未発注・未実装。 - ファームウェア: 動作確認用の bustest(CPU バスでテスト ROM を返して音を鳴らす)と chrtest(PPU に CHR を返して画面に格子模様を出す)、 マジコン本体の magicon(.nes を動かす。NROM/MMC1/UxROM/CNROM/MMC3/AxROM、PRG + CHR 384KB まで)を作成、ビルド済み。未実機。firmware/ - rev0.1 からの変更: USB の予備ランド(J6)、拡張音源の音量用の半固定抵抗 VR1(KOA KVSF637AC104)を追加、 電源・音声の配線を太くした(+5V 0.8mm、VBUS 0.6mm、GND 0.5mm、+3V3 0.4mm、音声 0.4mm)、J5 の 12〜14番を…

Fc magicon, from the project README
From the project README

Main components on the Fc magicon

Fc magicon bill of materials (BOM)

30 components, 28 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
74LVC245 (5V->3.3V)
U2
1
2SC1815
Q1
1
LINE OUT 3.5mm
J2
1
SWD
J3
1
Cart breakout 2x30
J4
1
Debug 2x8
J5
1
USB spare land
J6
1
Core2350B P1
P1
1
Core2350B P2
P2
1
Core2350B P3
P3
1
Core2350B P4
P4
1
BOOTSEL
SW1
1
RESET
SW2
1
KVSF637AC104
VR1
1
1N4001
D1
1
10u
C1
1
100n
C2
1
10n
C3
1
10u (+ to SOUND_OUT)
C4
2
0
R1, R7
Show 8 more
QtyPartRefs
1
15k
R2
1
22k
R3
1
4.7k
R4
1
100k
R5
1
10k DNP
R6
2
47k
R8, R10
1
1k
R9
1
100
R11

Fc magicon design files

The KiCad project lives in the SHIMA-R7/fc-magicon repository on GitHub; these links point at the commit this page was built from.

Fc magicon: common questions

How big is the Fc magicon PCB?

The Fc magicon measures 90 × 65.8 mm, has 2 copper layers and is 1.2 mm thick.

How many components are on the Fc magicon?

30 components, from 28 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 Fc magicon design files?

From the SHIMA-R7/fc-magicon 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 Fc magicon design in my own project?

Yes, under the terms of its MIT license, which SHIMA-R7 chose for the repository.