
Controler NRF24L01 Exclude
Minorzar/2223_Projet1A_SNES_Controller
This is the repository of the snes project made in the ENSEA by the 2025 promotion.

This is the repository of the snes project made in the ENSEA by the 2025 promotion.
Controller NRF24L01 Include is an open-source printed circuit board by Minorzar, from the Minorzar/2223_Projet1A_SNES_Controller repository on GitHub. It is a 2-layer board with 90 parts on 85 nets, routed with 846 tracks and 136 vias.
It is built around the NRF24L01, PCA9685PW and MIC5219-3.3YMM. Its parts include 26 resistors, 19 diodes, 13 capacitors, 13 switches and 4 ICs. It belongs with the retro computing and games boards and the STM32 boards of this library.
This is the repository of the SNES project carried out at ENSEA by the promotion of 2025.
In the first year, as part of a three-month project, we will attempt to create our own version of the SNES controller. The aim will be to complete the controller ourselves, both in terms of hardware and software, while adding features that were not present on the original controller. However, this is only the first part of our SNES project, as we'll be continuing the project next year, this time focusing on the console itself. As such, this repository will probably only contain files relevant to the controller.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 19 | 1K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23, R24, R25, R26 +3 |
| 11 | SW_SPST | Button_Switch_SMD:SW_SPST_B3S-1000 | SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW11, SW12, SW13 |
| 6 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4, H5, H6 |
| 3 | 10K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R8, R9, R10 |
| 3 | 1M | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2, R6, R7 |
| 2 | 1nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C13 |
| 2 | 22nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7, C8 |
| 2 | SW_DIP_x01 | Button_Switch_SMD:SW_DIP_SPSTx01_Slide_Copal_CHS-01B_W7.62mm_P1.27mm | SW1, SW10 |
| 1 | 1.0pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C6 |
| 1 | 1.5pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C5 |
| 1 | 100nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C10 |
| 1 | 10nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1 |
| 1 | 16MHz | Crystal:Crystal_SMD_HC49-SD_HandSoldering | Y1 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C4 |
| 1 | 2.2nF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C11 |
| 1 | 2.7nH | Inductor_SMD:L_0402_1005Metric_Pad0.77x0.64mm_HandSolder | L3 |
| 1 | 22K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | 3.9nH | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L2 |
| 1 | 33nF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2 |
| 1 | 4.7pF | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C12 |
| 1 | 8.2nH | Inductor_SMD:L_0603_1608Metric_Pad1.05x0.95mm_HandSolder | L1 |
| 1 | C_Small | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C9 |
| 1 | Conn_01x02 | Connector_JST:JST_XH_B2B-XH-A_1x02_P2.50mm_Vertical | J1 |
| 1 | Conn_02x07_Odd_Even | Connector_PinHeader_1.27mm:PinHeader_2x07_P1.27mm_Vertical_SMD | J2 |
| 1 | D_Small | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D3 |
| 1 | D_Small | Diode_SMD:D_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D1 |
| 1 | G1 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D4 |
| 1 | G2 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D5 |
| 1 | G3 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D6 |
| 1 | G4 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D7 |
| 1 | G5 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D8 |
| 1 | G6 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D9 |
| 1 | G7 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D10 |
| 1 | G8 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D11 |
| 1 | L | Connector_Coaxial:SMA_Molex_73251-1153_EdgeMount_Horizontal | TP2 |
| 1 | LED_Small | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D2 |
| 1 | MIC5219-3.3YMM | Package_SO:MSOP-8_3x3mm_P0.65mm | U3 |
| 1 | NRF24L01 | Package_DFN_QFN:QFN-20-1EP_4x4mm_P0.5mm_EP2.5x2.5mm | U2 |
| 1 | O1 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D12 |
| 1 | O2 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D13 |
| 1 | O3 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D14 |
| 1 | O4 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D15 |
| 1 | PCA9685PW | Package_SO:TSSOP-28_4.4x9.7mm_P0.65mm | U4 |
| 1 | R | Connector_Coaxial:SMA_Molex_73251-1153_EdgeMount_Horizontal | TP1 |
| 1 | R1 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D16 |
| 1 | R2 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D17 |
| 1 | R3 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D18 |
| 1 | R4 | LED_SMD:LED_0603_1608Metric_Pad1.05x0.95mm_HandSolder | D19 |
| 1 | STM32L412KBTx | Package_QFP:LQFP-32_7x7mm_P0.8mm | U1 |
| 1 | ~ | RF_Antenna:Texas_SWRA117D_2.4GHz_Right | Antenna_nRF1 |

Minorzar/2223_Projet1A_SNES_Controller
This is the repository of the snes project made in the ENSEA by the 2025 promotion.

Minorzar/2223_Projet1A_SNES_Controller
This is the repository of the snes project made in the ENSEA by the 2025 promotion.

Minorzar/2223_Projet1A_SNES_Controller
This is the repository of the snes project made in the ENSEA by the 2025 promotion.

Minorzar/2223_Projet1A_SNES_Controller
This is the repository of the snes project made in the ENSEA by the 2025 promotion.








90 parts, built around the NRF24L01, PCA9685PW and MIC5219-3.3YMM. 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.
From the Minorzar/2223_Projet1A_SNES_Controller repository on GitHub, at the commit this page was made from: the board is Project_controller/Hardware/Kicad/# Unused/Controller_NRF24L01_Include/Controller_NRF24L01_Include.kicad_pcb and its schematic Project_controller/Hardware/Kicad/# Unused/Controller_NRF24L01_Include/Controller_NRF24L01_Include.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask Minorzar before reusing the design.