

UDuino
Microcontroller Learner board replacement for the BASYS MX3
- Size
- 119.4 × 119.4 mm
- Copper layers
- 4
- Thickness
- 4.69 mm
- Parts
- 128
- Nets
- 161
- Pads
- 541
- Tracks, vias
- 1,380, 229
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 25 Oct 2022
- Updated
- 15 Apr 2023
Overview
UDuino is an open-source printed circuit board by duncmccl, from the duncmccl/ARMStrong repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 119.4 × 119.4 mm with 128 parts on 161 nets, routed with 1,380 tracks and 229 vias.
It is built around the NAU8315YG, AP63203WU and AP63205WU, with the DRV8833RTYR, EG1218 and LTST-C190KRKT among its other parts. Its parts include 40 resistors, 32 capacitors, 15 switches, 10 diodes and 9 connectors. It belongs with the STM32 boards of this library.
Main components
12NAU8315YG
QFN-20(4x4)-40℃~+85℃ 0.017% 1-Channel 2.5V~5.25V 3.2Wx1@4Ω 82dB 91% Automatic mute/no-noise switch、Enable/shutdown function、Filterless architecture、Analog voltage gain、Built-in audio processing Class D QFN-20(4x4) Audio Amplifiers ROHSNuvoton TechAudio AmplifiersAP63203WU
TSOT-23-6-40℃~+85℃@(TA) 1 1.1MHz 22uA 2A 3.3V 3.8V~32V Buck Built-in Fixed Overcurrent Protection、Light load efficient mode、Cycle-by-cycle current limiting、Hiccup current limiting、EMI optimization (spread spectrum) Step-down type Yes TSOT-23-6 DC-DC Converters ROHSDiodes IncorporatedDC-DC ConvertersAP63205WU
TSOT-23-6-40℃~+85℃@(TA) 1 1.1MHz 22uA 2A 3.8V~32V 5V Buck Built-in Fixed Overcurrent Protection、Light load efficient mode、Cycle-by-cycle current limiting、Hiccup current limiting、EMI optimization (spread spectrum) Step-down type Yes TSOT-23-6 DC-DC Converters ROHSDiodes IncorporatedDC-DC ConvertersDRV8833RTYR
QFN-16-EP(4x4)-40℃~+85℃ 1.5A 2 2.7V~10.8V 2.7V~10.8V 360mΩ Bipolar Driver Yes QFN-16-EP(4x4) Stepper Motor Driver ROHSTexas InstrumentsStepper Motor DriverEG1218
插件-20℃~+70℃ 11.6mm 200mA 30V 4mm 7.4mm Black PC Pin Rectangular Columnar SPDT Through Hole Plugin Slide Switches ROHSE-SwitchSlide SwitchesLTST-C190KRKT
0603-30℃~+85℃ 130° 20mA 2V 62.5mW 631nm 639nm 99mcd Discrete Diode Red Water Clear 0603 LED Indication - Discrete ROHSLite-OnLED Indication - DiscreteSMMBT4403LT1G-HXY
SOT-23Bipolar (BJT)HXY MOSFETCMM-4030D-261-I2S-TR
--20℃~+70℃ -26dB 1.25mm 1.8V 100Hz~10000Hz 1mA 3mm 4mm 59dB I2S Omnidirectional Omnidirectional pickup - MEMS Microphones ROHSCUIMEMS MicrophonesA000066
Most used and most standard Arduino, based on the ATmega328P.ArduinoUncategorisedBAS70TW
SOT-363Schottky DiodesamsemLDQ-M516RI
DIP-120.56 100mW 19mmx50.3mmx8mm 4 7 Segment Common Anode Red DIP-12 LED Segment Displays ROHSLumexLED Segment DisplaysUSB4105-GF-A
SMD-40℃~+85℃ 1 12P 48V 5A Black Female Surface Mount, Right Angle Type-C USB 2.0 SMD USB Connectors ROHSGlobal Connector Technology (GCT)USB Connectors
README
README.mdARMStrong
Microcontroller Learner board replacement for the BASYS MX3
Parts
128| Qty | Value | Footprint | References |
|---|---|---|---|
| 14 | 10k | Resistor_SMD:R_0603_1608Metric | R101, R701, R702, R703, R704, R705, R706, R707, R708, R1001, R1002, R1003, R1004, R1005 |
| 10 | 100n | Capacitor_SMD:C_0805_2012Metric | C101, C102, C103, C104, C107, C108, C402, C502, C1202, C1302 |
| 8 | 147 | Resistor_SMD:R_0603_1608Metric | R905, R906, R907, R908, R909, R910, R911, R912 |
| 8 | 220 | Resistor_SMD:R_0603_1608Metric | R801, R802, R803, R804, R805, R806, R807, R808 |
| 8 | EG1218 | Custom:EG1218 | S701, S702, S703, S704, S705, S706, S707, S708 |
| 8 | LTST-C190KRKT | Custom:LEDC1608X35N | D801, D802, D803, D804, D805, D806, D807, D808 |
| 7 | PTS636 SM43 SMTR LFS | Custom:PTS636SM43SMTRLFS | S101, S102, S1001, S1002, S1003, S1004, S1005 |
| 5 | 10u | Capacitor_SMD:C_0603_1608Metric | C201, C302, C601, C1201, C1301 |
| 5 | 4u7 | Capacitor_SMD:C_0603_1608Metric | C105, C106, C109, C401, C501 |
| 4 | 100 | Resistor_SMD:R_0603_1608Metric | R201, R601, R1101, R1102 |
| 4 | 1k | Resistor_SMD:R_0603_1608Metric | R901, R902, R903, R904 |
| 4 | 1n | Capacitor_SMD:C_0603_1608Metric | C403, C404, C503, C504 |
| 4 | 22u | Capacitor_SMD:C_0603_1608Metric | C1203, C1204, C1303, C1304 |
| 4 | SMMBT4403LT1G | Package_TO_SOT_SMD:SOT-23 | Q901, Q902, Q903, Q904 |
| 3 | 10n | Capacitor_SMD:C_0603_1608Metric | C202, C301, C602 |
| 2 | 100k | Custom:TRIM_3352T-1-104LF | RV101, RV1101 |
| 2 | 4u7 | Inductor_SMD:L_1008_2520Metric | L1201, L1301 |
| 2 | 5k1 | Resistor_SMD:R_0603_1608Metric | R1401, R1402 |
| 2 | CMM-4030D-261-I2S-TR | Custom:MIC_CMM-4030D-261-I2S-TR | MK201, MK601 |
| 2 | Conn_01x03_Male | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J104, J105 |
| 2 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J106, J107 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | NAU8315YG | Custom:QFN50P400X400X80-21N | U401, U501 |
| 2 | Speaker | Custom:SPKR_AS01508MS-SC11-WP-R | LS401, LS501 |
| 1 | 2u2 | Capacitor_SMD:C_0603_1608Metric | C303 |
| 1 | A000066 | Custom:ARDUINO_A000066 | A101 |
| 1 | AMC1602AR-B-Y6WFDY-SPI | Custom:AMC1602ARBY6WFDYSPI | DS1101 |
| 1 | AP63203WU | Package_TO_SOT_SMD:TSOT-23-6 | U1301 |
| 1 | AP63205WU | Package_TO_SOT_SMD:TSOT-23-6 | U1201 |
| 1 | BAS70TW | Package_TO_SOT_SMD:SOT-363_SC-70-6 | D101 |
| 1 | Barrel_Jack | Connector_BarrelJack:BarrelJack_Horizontal | J101 |
| 1 | Conn_01x02_Female | Connector_JST:JST_XH_B2B-XH-AM_1x02_P2.50mm_Vertical | J102 |
| 1 | DRV8833RTY | Package_DFN_QFN:Texas_S-PWQFN-N16_EP2.1x2.1mm | U301 |
| 1 | LDQ-M516RI | Custom:DIPS1524W50P254L5030H800Q12N | LED901 |
| 1 | PMOD1 | Connector_PinSocket_2.54mm:PinSocket_2x06_P2.54mm_Horizontal | J103 |
| 1 | STM32F072VBTx | Package_QFP:LQFP-100_14x14mm_P0.5mm | U101 |
| 1 | Screw_Terminal_01x04 | TerminalBlock:TerminalBlock_bornier-4_P5.08mm | J301 |
| 1 | USB4105-GF-A | Connector_USB:USB_C_Receptacle_Palconn_UTC16-G | P1401 |
Questions
How big is the UDuino PCB?
It measures 119.4 × 119.4 mm and has 4 copper layers, 4.69 mm thick.
What parts does the UDuino use?
128 parts, built around the NAU8315YG, AP63203WU, AP63205WU and DRV8833RTYR. 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 UDuino KiCad files?
From the duncmccl/ARMStrong repository on GitHub, at the commit this page was made from: the board is UDuino.kicad_pcb and its schematic 7Seg.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the UDuino design in my own project?
Its repository publishes it under the GPL-3.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).
Similar boards
- 2 layers66 × 52 mm

- 4 layers135.8 × 149.3 mm

TapBadgeV2
Xasin/TapBadgeV2
The second, far more ambitious version of the TapBadge wearable
110 parts6GPL-3.0 - 2 layers68.6 × 53.3 mm

Mie1001 daq board
Chaospossum/mie1001-daq
MIE1001 Team 5: DAQ firmware and Arduino shield designs (preamp, ADS1115, MCP4725)
40 parts - 2 layers81.3 × 106.7 mm

- 2 layers24.1 × 36.2 mm

Esp32miniBT
asterics/esp32_mouse_keyboard
ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)
28 parts911GPL-3.0 - 2 layers200 × 150 mm

Beatsequencer
meh2481/beatsequencer
Beat sequencer/soundboard with Adafruit MultiTrellis
257 partsUnlicense - 4 layers22.9 × 62.2 mm

- 2 layers15.2 × 60 mm

Adapter
DeadlySIn777/Controller
Unfinished CNC controller motherboard: native KiCad sources, rules, DSN and global routing review
55 parts