Skip to the content
4 layers40 × 23 mmPixl.js, the printed circuit board in 3D

An emulator for Amiibo!

Size
40 × 23 mm
Copper layers
4
Thickness
1.6 mm
Parts
45
Nets
59
Pads
189
Tracks, vias
411, 105
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
16 Nov 2022
Updated
23 Aug 2026

Overview

Pixl.js is an open-source printed circuit board by solosky, from the solosky/pixl.js repository on GitHub, published under the GPL-2.0 licence. It is a 4-layer board of 40 × 23 mm with 45 parts on 59 nets, routed with 411 tracks and 105 vias.

It is built around the GD25Q16CSIG, SHT20 and AO3400A. Its parts include 21 capacitors, 8 resistors, 4 ICs, 3 inductors and 2 connectors. It belongs with the nRF52 and nRF5x boards of this library.

Main components

3

README

README.md

Pixl.js

这是一个基于原版Pixl.js的复刻版本,主要的功能是用来模拟Amiibo。

图片

image image

image

文档

Credits

Contribution

  • 特别感谢 @Caleeeeeeeeeeeee 完善的Bootloader。
  • 特别感谢 @白橙 制作的外壳。
  • 特别感谢 @impeeza 提供的文档翻译 。

讨论群

国内用户可以加入QQ群 109761876 进行交流。

Office Channel

Where do you find the community?

声明

本项目为开源项目,仅为学习研究用途,请勿用于商业用途。
Amiibo是任天堂的注册商标,NTAG21X为NXP的注册商标。

内置的Amiibo数据库来源分别如下:

源代码没有包含任何有任天堂版权的资源(比如相关密钥,Amiibo原始数据等)。

License

本项目基于GPL 2.0 License发布,使用请遵循License的约定。

  • 如果对项目做了修改,需要把改后的源码发布出来
  • 发布出来的源码必须要使用相同的License发布

提示

Amiibo无限刷需要网上搜索key_retail.bin文件然后上传到到磁盘根目录后才能使用。

Parts

45
QtyValueFootprintReferences
80.1uFCapacitor_SMD:C_0402_1005MetricC2, C3, C5, C6, C7, C10, C14, C16
412pFCapacitor_SMD:C_0402_1005MetricC8, C11, C23, C26
2100KResistor_SMD:R_0402_1005MetricR1, R2
210KResistor_SMD:R_0402_1005MetricR3, R5
2150pFCapacitor_SMD:C_0402_1005MetricC15, C20
24.7KResistor_SMD:R_0402_1005MetricR7, R8
2TBDCapacitor_SMD:C_0402_1005MetricC17, C18
10Resistor_SMD:R_0402_1005MetricR4
110Resistor_SMD:R_0402_1005MetricR6
110uFCapacitor_SMD:C_0402_1005MetricC9
110uHInductor_SMD:L_0603_1608MetricL2
115nHInductor_SMD:L_0402_1005MetricL1
11uFCapacitor_SMD:C_0402_1005MetricC1
11uF/16VCapacitor_SMD:C_0402_1005MetricC13
11uF/25VCapacitor_SMD:C_0402_1005MetricC12
132.768KCrystal:Crystal_SMD_2012-2Pin_2.0x1.2mmY1
132MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY2
14.7uFCapacitor_SMD:C_0402_1005MetricC4
1AO3400APackage_TO_SOT_SMD:SOT-23Q1
1AntennaMyLib:AN2051AE1
1Antenna_LoopMyLib:40x22MM_NFC_ANTENAAE2
1Battery_CellMyLib:BAT-SMD_CR2032-3VBT1
1Conn_01x04MyLib:JST_GH_SM04B-GHS-TB_1x04-1MP_P1.25mm_HorizontalJ2
1Conn_01x12MyLib:FPC_12 0.8mmJ1
1GD25Q16CMyLib:USON-8_3x2mm_0.5pichU3
1LED_SmallLED_SMD:LED_0402_1005MetricD1
1MSWMyLib:MSWU4
1SHT20Package_DFN_QFN:DFN-6-1EP_3x3mm_P1mm_EP1.5x2.4mmU2
1TBDInductor_SMD:L_0402_1005MetricL3
1nRF52832-QFxxPackage_DFN_QFN:QFN-48-1EP_6x6mm_P0.4mm_EP4.6x4.6mmU1

More from solosky/pixl.js

1
  • 4 layers40 × 23 mmPixl.js, the printed circuit board in 3D

    Pixl.js

    solosky/pixl.js

    An emulator for Amiibo!

    37 parts1.4kGPL-2.0

Similar boards

  • 2 layers85 × 99.6 mmBadge, the printed circuit board in 3D

    Badge

    urish/aramcon-badge

    Just a badge

    93 parts18
  • 4 layers55.4 × 63.3 mmLora sensor tag, the printed circuit board in 3D

    Lora sensor tag

    VladimirBioACS/lora-sensor-tag-pcb-project

    Simple LoRa humidity and temperature monitoring device, based on the ESP32-Wroom-D SoC module. Repo contains KiCAD 10 project for LoRa Sensor TAG device with external component libs.

    147 parts1
  • 2 layers10 × 10 mmSht20-breakout board, the printed circuit board in 3D

    Sht20-breakout board

    Chromico/sht20-breakout-board

    A simple breakout board based on the SHT20 sensor

    6 partsMIT
  • 2 layers33.5 × 55.6 mmARGB nrf52840, the printed circuit board in 3D

    ARGB nrf52840

    gamblor21/aRGB-Controller

    PCB with nRF52840 and 5V logic level shifting to control aRGB case lights

    35 partsMIT
  • 4 layers29 × 31.5 mmCelsian dev pcb, the printed circuit board in 3D

    Celsian dev pcb

    malcircuit/Celsian-PCB

    PCB layout for the Celsian BLE environment sensor

    39 parts
  • 4 layers93.2 × 57 mmMainboard v1.1, the printed circuit board in 3D

    Mainboard v1.1

    MarcusOJ/lora-based-remotecontrol

    113 partsGPL-3.0
  • 2 layers85 × 115 mmOSO BOOK C1, the printed circuit board in 3D

    OSO BOOK C1

    joeycastillo/The-Open-Book

    For details on how to build, test and use Open Book, I've made documentation available here.

    38 parts8.1kCC-BY-SA-4.0

Questions

How big is the Pixl.js PCB?

It measures 40 × 23 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Pixl.js use?

45 parts, built around the GD25Q16CSIG, SHT20 and AO3400A. 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.

Where can I download the Pixl.js KiCad files?

From the solosky/pixl.js repository on GitHub, at the commit this page was made from: the board is hw/RevA/pixl.js/pixl.js.kicad_pcb and its schematic hw/RevA/pixl.js/pixl.js.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Pixl.js design in my own project?

Its repository publishes it under the GPL-2.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).