
Arm tiny pcb
Chicken-Fried/STM32-NanoCortex
Ultra-compact USB-C development board powered by STM32F042 (ARM Cortex-M0) with native DFU, ceramic-only LDO power stage & CaveRover branding.

Modernized Arduino Uno R3 compatible board powered by Microchip ATmega328PB. Features driverless USB-C, 1.5A sync buck, ideal-diode OR-ing, dual I2C/SPI/UART, and LiDAR topographic artwork. Designed in Europe with KiCad 10.
Arduino uno is an open-source printed circuit board by Chicken-Fried, from the Chicken-Fried/Cave-Uno repository on GitHub. It is a 2-layer board of 53.3 × 68.6 mm with 85 parts on 73 nets, routed with 730 tracks and 260 vias.
It is built around the ATMEGA328PB-MN, CH9101R and AP2112K-3.3TRG1, with the USBLC6-2SC6, XDJK-0051-025 and AO3401A among its other parts. Its parts include 17 capacitors, 13 resistors, 10 connectors, 8 ICs and 7 diodes. It belongs with the power boards and the AVR (ATmega, ATtiny) boards of this library.
English | Version Française 🇫🇷
Cave Uno is a next-generation open-source microcontroller development board engineered in Europe by Cave Rover. Conceived specifically for engineering, electronics, and technical students, as well as makers and university labs, Cave Uno is an upgraded, modern reinterpretation of the iconic Arduino Uno Rev3.
It retains 100% mechanical, electrical, and shield compatibility with the Uno R3 form factor while addressing all classic limitations through modern silicon: reversible USB-C with native plug-and-play driverless operation, a high-efficiency synchronous buck converter, zero-voltage-drop ideal diode power OR-ing, a high-current 3.3V rail, switchable logic voltage, the extended peripherals of the Microchip ATmega328PB, and high-precision LiDAR vector silkscreen art celebrating the Ardèche river canyon.

Traditional 8-bit educational boards often suffer from fragile power regulators, obsolete USB connectors, driver configuration hurdles, and single-bus bottlenecks. Cave Uno addresses these issues directly for students and educators:
Wire / Wire1), Dual Hardware SPI, and Dual UART.SW1 VDD rail selector.SW1): A SPDT slide switch routes either +5V or +3.3V to the J9 expansion bus.D23 (PE0) for user status and interactive tutorials.J7): Direct 4-pin connection (GND, 5V, SDA, SCL) for immediate sensor prototyping.J8): Direct 4-pin connection (RX0, TX0, GND, 5V) for serial modules and loggers.
Every single pin across all headers on the board is detailed below:
| Header | Pin # | Silk Label | MCU Port | TQFP-32 Pin | Default Function | Alternate & Special Functions |
|---|---|---|---|---|---|---|
| J4 (Top Digital) | 10 | SCL0 | PC5 | Pin 28 | Wire / TWI0 SCL | Analog Input A5, PCINT13 |
| 9 | SDA0 | PC4 | Pin 27 | Wire / TWI0 SDA | Analog Input A4, PCINT12 | |
| 8 | AREF | — | Pin 20 | AREF | Analog Voltage Reference Input | |
| 7 | GND | — | — | Ground | Digital Ground Reference | |
| 6 | 13 | PB5 | Pin 17 | Digital I/O | SCK0 (SPI0 Clock), Built-in LED L | |
| 5 | 12 | PB4 | Pin 16 | Digital I/O | MISO0 (SPI0 Master In / Slave Out) | |
| 4 | ~11 | PB3 | Pin 15 | Digital I/O | MOSI0 (SPI0 Master Out), PWM (Timer2 OCA) | |
| 3 | ~10 | PB2 | Pin 14 | Digital I/O | SS0 (SPI0 Slave Select), PWM (Timer1 OCB) | |
| 2 | ~9 | PB1 | Pin 13 | Digital I/O | PWM (Timer1 OCA) | |
| 1 | 8 | PB0 | Pin 12 | Digital I/O | CLKO / ICP1 (Timer1 Input Capture) | |
| J6 (Bottom Digital) | 8 | 7 | PD7 | Pin 11 | Digital I/O | AIN1 (Analog Comparator Negative In) |
| 7 | ~6 | PD6 | Pin 10 | Digital I/O | AIN0 (Analog Comparator Positive In), PWM | |
| 6 | ~5 | PD5 | Pin 9 | Digital I/O | T1 (Timer1 Clock In), PWM (Timer0 OCB) | |
| 5 | 4 | PD4 | Pin 2 | Digital I/O | XCK0 (USART0 Clock), T0 | |
| 4 | ~3 | PD3 | Pin 1 | Digital I/O | INT1 (External Interrupt 1), PWM | |
| 3 | 2 | PD2 | Pin 32 | Digital I/O | INT0 (External Interrupt 0) | |
| 2 | TX → 1 | PD1 | Pin 31 | UART TX0 | USART0 Asynchronous Transmit | |
| 1 | RX ← 0 | PD0 | Pin 30 | UART RX0 | USART0 Asynchronous Receive | |
| J5 (Power) | 1 | NC | — | — | Not Connected | Uncommitted pin |
| 2 | IOREF | — | — | +5.0V | Shield Logic Reference Voltage | |
| 3 | RESET | PC6 | Pin 29 | Active-Low Reset | Target MCU hardware reset | |
| 4 | 3.3V | — | — | +3.3V Regulated | AP2112K LDO Output (600mA continuous) | |
| 5 | 5V | — | — | +5.0V Regulated | AP63205 Buck / USB VBUS (1.5A max) | |
| 6 | GND | — | — | Ground | System Power Ground | |
| 7 | GND | — | — | Ground | System Power Ground | |
| 8 | VIN | — | — | Raw Input (7V–18V) | Power input from 5.5x2.1mm DC Barrel Jack | |
| J2 (Analog) | 1 | A0 | PC0 | Pin 23 | Analog Input 0 | ADC Channel 0, PCINT8 |
| 2 | A1 | PC1 | Pin 24 | Analog Input 1 | ADC Channel 1, PCINT9 | |
| 3 | A2 | PC2 | Pin 25 | Analog Input 2 | ADC Channel 2, PCINT10 | |
| 4 | A3 | PC3 | Pin 26 | Analog Input 3 | ADC Channel 3, PCINT11 | |
| 5 | A4 | PC4 | Pin 27 | Analog Input 4 | ADC Channel 4 / Wire TWI0 SDA | |
| 6 | A5 | PC5 | Pin 28 | Analog Input 5 | ADC Channel 5 / Wire TWI0 SCL | |
| J3 (Extra I/O Header) | 1 | SDA1 | PE0 | Pin 25 | Wire1 / TWI1 SDA | GPIO D23, WS2812B RGB DIN, RXD1 |
| 2 | SCL1 | PE1 | Pin 26 | Wire1 / TWI1 SCL | GPIO D24, MISO1 (SPI1), TXD1 | |
| 3 | A6 | PE2 | Pin 19 | Analog Input 6 | ADC Channel 6, SS1 (SPI1 Slave Select) | |
| 4 | A7 | PE3 | Pin 22 | Analog Input 7 | ADC Channel 7, MOSI1 (SPI1 Master Out) | |
| J7 (Dedicated I2C_0) | 1 | GND | — | — | Ground | Ground reference for I2C modules |
| 2 | 5V | — | — | +5.0V Regulated | 5V power supply rail for I2C sensors | |
| 3 | SDA0 | PC4 | Pin 27 | Wire / TWI0 SDA | Primary I2C bus serial data | |
| 4 | SCL0 | PC5 | Pin 28 | Wire / TWI0 SCL | Primary I2C bus serial clock | |
| J8 (Dedicated UART_0) | 1 | D0 | PD0 | Pin 30 | UART RX0 | Hardware serial receive |
| 2 | D1 | PD1 | Pin 31 | UART TX0 | Hardware serial transmit | |
| 3 | GND | — | — | Ground | Serial ground reference | |
| 4 | 5V | — | — | +5.0V Regulated | 5V power supply rail for serial modules | |
| J9 (Switchable VDD) | 1 | VDD | — | — | Rail Output 1 | Selected via SW1 (5V or 3.3V) |
| 2 | VDD | — | — | Rail Output 2 | Selected via SW1 (5V or 3.3V) | |
| 3 | VDD | — | — | Rail Output 3 | Selected via SW1 (5V or 3.3V) | |
| 4 | VDD | — | — | Rail Output 4 | Selected via SW1 (5V or 3.3V) | |
| J10 (Extra GND Bus) | 1 | GND | — | — | Ground Pin 1 | System solid ground return |
| 2 | GND | — | — | Ground Pin 2 | System solid ground return | |
| 3 | GND | — | — | Ground Pin 3 | System solid ground return | |
| 4 | GND | — | — | Ground Pin 4 | System solid ground return | |
| J1 (AVR ICSP Header) | 1 | 5V | — | — | +5.0V Regulated | Target power during ISP programming |
| 2 | MOSI0 | PB3 | Pin 15 | SPI0 MOSI | In-System Programming Data In | |
| 3 | MISO0 | PB4 | Pin 16 | SPI0 MISO | In-System Programming Data Out | |
| 4 | SCK0 | PB5 | Pin 17 | SPI0 SCK | In-System Programming Clock | |
| 5 | RESET | PC6 | Pin 29 | Active-Low Reset | Target MCU hardware reset control | |
| 6 | GND | — | — | Ground | Programmer ground reference |
TP1 – TP15)To facilitate oscilloscope probing, multimeter diagnostics, and hands-on electronics lab exercises, the Cave Uno integrates 15 surface-mount test pads (Ø 1.0 mm ENIG gold pads on F.Cu):
| Test Point | Silkscreen / Value | Schematic Net | Nominal Signal / Voltage | Diagnostic & Laboratory Purpose |
|---|---|---|---|---|
| TP1 | USBVCC | USBVCC | +5.0V DC | Raw USB-C $V_{BUS}$ input (upstream of ideal diode U3) |
| TP2 | VOUT | VOUT | +5.0V DC | Regulated output of the U4 (AP63205) synchronous buck converter (upstream of ideal diode U2) |
| TP3 | +5V | +5V | +5.0V DC | Main system +5V rail (downstream of the dual LM66100 ideal diode OR-ing stage) |
| TP4 | CE | Net-(U2-ST) | Logic Signal | Cross-coupled Status / Chip-Enable (ST/CE) handshaking line between ideal diodes U2 and U3 |
| TP5 | VCC | VCC | 7V – 18V DC | Reverse-polarity protected DC input (downstream of protection diode D1, feeding buck converter U4) |
| TP6 | VIN | Net-(D1-A) | 7V – 18V DC | Raw external DC barrel jack (U1) input voltage (upstream of protection diode D1) |
| TP7 | RX | D0 | 5V TTL UART | Primary hardware UART receive line (RX0 / PD0) between CH9101R and ATmega328PB |
| TP8 | TX | D1 | 5V TTL UART | Primary hardware UART transmit line (TX0 / PD1) between ATmega328PB and CH9101R |
| TP9 | GND | GND | 0V (Ground) | Reference ground probe pad (Power / Analog zone) for oscilloscope ground clips |
| TP10 | GND | GND | 0V (Ground) | Reference ground probe pad (USB / Digital zone) for oscilloscope ground clips |
| TP11 | +3.3V | +3.3V | +3.3V DC | Low-noise +3.3V LDO output from U7 (AP2112K-3.3, 600 mA max) |
| TP12 | VDD | VDD | +5.0V or +3.3V | Switchable logic power bus voltage selected via slide switch SW1 |
| TP13 | RESET | RESET | +5.0V (Active-Low) | Hardware MCU Reset line (PC6) & DTR auto-reset capacitive pulse observation point |
| TP14 | RX_LED | RX_LED | Active-Low | USB-UART (U6 CH9101R) serial RX traffic LED drive signal |
| TP15 | TX_LED | TX_LED | Active-Low | USB-UART (U6 CH9101R) serial TX traffic LED drive signal |
The Cave Uno is 100% plug-and-play with the Arduino IDE, PlatformIO, VS Code, and AVR-GCC.
Because the ATmega328PB contains hardware peripherals beyond the legacy ATmega328P, install the MiniCore core package:
https://mcudude.github.io/MiniCore/package_MCUdude_MiniCore_index.jsonMiniCore by MCUdude, and click Install.ATmega328328PBExternal 16 MHz2.7V (or 4.3V for strict 5V operation)Enabled#include <Wire.h>
void setup() {
Serial.begin(115200);
// Primary I2C bus (PC4/PC5 - Pins A4/A5 and Header J7)
Wire.begin();
// Secondary I2C bus (PE0/PE1 - Header J3)
Wire1.begin();
Serial.println(F("Cave Uno Dual I2C Initialized!"));
}
void loop() {
// Query OLED display on primary bus
Wire.beginTransmission(0x3C);
// ...
Wire.endTransmission();
// Query sensor on secondary bus without address conflict
Wire1.beginTransmission(0x68);
// ...
Wire1.endTransmission();D23)#include <Adafruit_NeoPixel.h>
#define RGB_PIN 23 // PE0 / D23
#define NUMPIXELS 1
Adafruit_NeoPixel statusLed(NUMPIXELS, RGB_PIN, NEO_GRB + NEO_KHZ800);
void setup() {
statusLed.begin();
statusLed.setBrightness(40);
}
void loop() {
// Orange pulsing heartbeat (Cave Rover theme)
statusLed.setPixelColor(0, statusLed.Color(249, 115, 22));
statusLed.show();
delay(800);
statusLed.setPixelColor(0, statusLed.Color(0, 0, 0));
statusLed.show();
delay(200);
}| Parameter | Minimum | Typical | Maximum | Unit | Notes |
|---|---|---|---|---|---|
| Input Voltage ($V_{IN}$ DC Jack) | 7.0 | 9.0 – 12.0 | 18.0 | V | 5.5 × 2.1mm center-positive |
| USB Input ($V_{BUS}$) | 4.75 | 5.0 | 5.25 | V | USB Type-C connector |
| Operating Voltage ($V_{CC}$) | 4.90 | 5.0 | 5.10 | V | Internal 5V system rail |
| Switchable Rail ($V_{DD}$) | — | 3.3 or 5.0 | — | V | Selected via SW1 |
| AP63205 Buck Max Current | — | — | 1.5 | A | High-efficiency buck converter |
| AP2112K LDO 3.3V Max Current | — | — | 600 | mA | Ultra-low noise ($V_{DROP} = 250,\text{mV}$) |
| DC Current per I/O Pin | — | — | 20.0 | mA | 40mA absolute maximum |
| Total MCU Current | — | — | 200.0 | mA | Combined $V_{CC}$ / GND limit |
| MCU Clock Frequency | — | 16.0 | — | MHz | External crystal $\pm 30,\text{ppm}$ |
The PCB is authored in KiCad 10 with 2-layer FR4 stackup and 100% clean DRC (0 errors, 0 unrouted nets).
F.Cu)B.Cu)#1c1d21).#f4f5f7).
The back of the PCB features precision vector topographic contour lines derived from LiDAR scans of the Pont d'Arc natural canyon in Ardèche, France, adjacent to the prehistoric Chauvet Cave (UNESCO World Heritage Site).

| Reference | Part Number | Package | Description |
|---|---|---|---|
| U8 | ATmega328PB-MN / AU | QFN-32 (5×5mm) | 8-bit AVR Microcontroller @ 16 MHz |
| U4 | AP63205WU-7 | TSOT-23-6 | 5V / 1.5A Synchronous Buck Converter |
| U7 | AP2112K-3.3TRG1 | SOT-25-5 | 3.3V / 600mA Low-Dropout Regulator |
| U2, U3 | LM66100DCKR | SC-70-6 | Ideal Diode Dual Power OR-ing Controllers |
| U6 | CH9101R | QSOP-16 | Driverless USB 2.0 to UART Bridge |
| U5 | USBLC6-2SC6 | SOT-23-6 | Dual TVS ESD Diode Array |
| USB1 | GT-USB-7025 | USB-C SMD | Reversible USB Type-C Receptacle |
| U1 | XDJK-0051-025 | THT Barrel Jack | 5.5 × 2.1mm DC Power Input Connector |
| LED1 | WS2812B-2020-V6 | 2020 SMD | Smart Addressable RGB LED (D23) |
| SW1 | K3-1296S-J1 | SMD Slide | SPDT 5V / 3.3V Rail Voltage Selector |
| SW2 | 4-Pin SMD Tactile | 5.2×5.2mm | Active-Low Hardware Reset Switch |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 9 | 100n | Capacitor_SMD:C_0603_1608Metric | C2, C6, C7, C8, C9, C14, C15, C16, C17 |
| 4 | 1k | Resistor_SMD:R_0603_1608Metric | R6, R9, R11, R12 |
| 3 | 10k | Resistor_SMD:R_0603_1608Metric | R2, R5, R7 |
| 3 | RESET | TestPoint:TestPoint_Pad_D1.0mm | TP13, TP14, TP15 |
| 2 | dummyfp1 | UNK_HOLE_1, UNK_HOLE_1 | |
| 2 | 100k | Resistor_SMD:R_0603_1608Metric | R1, R13 |
| 2 | 10u | Capacitor_SMD:C_0805_2012Metric | C5, C11 |
| 2 | 15p | Capacitor_SMD:C_0603_1608Metric | C12, C13 |
| 2 | 22u | Capacitor_SMD:C_1210_3225Metric | C3, C4 |
| 2 | 5.1k | Resistor_SMD:R_0603_1608Metric | R3, R4 |
| 2 | Blue LED | LED_SMD:LED_0603_1608Metric | D5, D6 |
| 2 | GND | TestPoint:TestPoint_Pad_D1.0mm | TP9, TP10 |
| 2 | LM66100DCKR | CaveUno:SC-70-6_L2.0-W1.3-P0.65-LS2.1-BL | U2, U3 |
| 2 | Logo_CaveRover_F_SilkS | CaveUno:Logo_CaveRover | LOGO**, LOGO** |
| 1 | dummyfp2 | UNK_HOLE_2 | |
| 1 | dummyfp3 | UNK_HOLE_3 | |
| 1 | +3.3V | TestPoint:TestPoint_Pad_D1.0mm | TP11 |
| 1 | +5V | TestPoint:TestPoint_Pad_D1.0mm | TP3 |
| 1 | 1.1A | CaveUno:F1812 | F1 |
| 1 | 1.5k | Resistor_SMD:R_0603_1608Metric | R8 |
| 1 | 10u | Capacitor_SMD:C_1206_3216Metric | C1 |
| 1 | 1u | Capacitor_SMD:C_0603_1608Metric | C10 |
| 1 | 220 | Resistor_SMD:R_0603_1608Metric | R10 |
| 1 | 4.7u | Inductor_SMD:L_Sunlord_SWPA4030S | L1 |
| 1 | 500mA | Fuse:Fuse_1206_3216Metric | F2 |
| 1 | AO3401A | CaveUno:SOT-23_L2.9-W1.3-P1.90-LS2.4-BR | Q1 |
| 1 | AP2112K-3.3TRG1 | CaveUno:SOT-25-5_L2.9-W1.6-P0.95-LS2.8-BL | U7 |
| 1 | AP63205WU-7 | CaveUno:TSOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL | U4 |
| 1 | ATMEGA328PB-MN | CaveUno:QFN-32_L5.0-W5.0-P0.50-TL-EP3.1 | U8 |
| 1 | Amber LED | LED_SMD:LED_0603_1608Metric | D4 |
| 1 | Analog GPIO Header | Connector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_Vertical | J2 |
| 1 | Artwork_Cave_Topo | CaveUno:Artwork_Cave_Topo | ART1 |
| 1 | CE | TestPoint:TestPoint_Pad_D1.0mm | TP4 |
| 1 | CH9101R | CaveUno:QSOP-16_L4.9-W3.9-P0.64-LS6.0-BL | U6 |
| 1 | GND Header | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J10 |
| 1 | GT-USB-7025 | CaveUno:TYPE-C-SMD_GT-USB-7025 | USB1 |
| 1 | Green LED | LED_SMD:LED_0603_1608Metric | D3 |
| 1 | I2C Header | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J7 |
| 1 | ICSP1 Header | Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical | J1 |
| 1 | K3-1296S-J1 | CaveUno:SW-SMD_K3-1296S-J1 | SW1 |
| 1 | Numeric GPIO Header | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J4 |
| 1 | Numeric/Analog GPIO Header 1 | Connector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_Vertical | J6 |
| 1 | Numeric/Analog GPIO Header 2 | Connector_PinSocket_2.54mm:PinSocket_1x04_P2.54mm_Vertical | J3 |
| 1 | PTS526SM15SMTR2LFS | CaveUno:SW-SMD_4P-L5.2-W5.2-P3.70-LS6.4 | SW2 |
| 1 | Power Header | Connector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_Vertical | J5 |
| 1 | Power Output Header | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J9 |
| 1 | RX | TestPoint:TestPoint_Pad_D1.0mm | TP7 |
| 1 | Red LED | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | SMBJ15CA | CaveUno:SMB_L4.6-W3.6-LS5.3-BI | D1 |
| 1 | STD-CSW-5 | CaveUno:CRYSTAL-SMD_4P-L2.5-W2.0-BL-A | X1 |
| 1 | TX | TestPoint:TestPoint_Pad_D1.0mm | TP8 |
| 1 | UART Header | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J8 |
| 1 | USBLC6-2SC6 | Package_TO_SOT_SMD:SOT-23-6 | U5 |
| 1 | USBVCC | TestPoint:TestPoint_Pad_D1.0mm | TP1 |
| 1 | VCC | TestPoint:TestPoint_Pad_D1.0mm | TP5 |
| 1 | VDD | TestPoint:TestPoint_Pad_D1.0mm | TP12 |
| 1 | VIN | TestPoint:TestPoint_Pad_D1.0mm | TP6 |
| 1 | VOUT | TestPoint:TestPoint_Pad_D1.0mm | TP2 |
| 1 | WS2812B-2020-V6 | CaveUno:LED-SMD_4P-L2.2-W2.0-P1.00_WS2815C-2020-4P | LED1 |
| 1 | XDJK-0051-025 | CaveUno:DC-IN-TH_XDJK-0051-025 | U1 |

Chicken-Fried/STM32-NanoCortex
Ultra-compact USB-C development board powered by STM32F042 (ARM Cortex-M0) with native DFU, ceramic-only LDO power stage & CaveRover branding.
adwjli/bluetooth-tracker
Bluetooth Tracker inspired by the Tile Mate Bluetooth Tracker, built around the Nordic nRF51822 Bluetooth transceiver.

RemkoPr/airo-halberd
The Halberd coupling (paper), named after its characteristic PCB shape, is a replacement of the Robotiq I/O Coupling enhanced with a Nina B301 microcontroller, developed at IDLab-AIRO, Ghent University (Belgium), imec.

RemkoPr/airo-obin
Modular readout PCB for instrumentation, i.e. sensorisation, of everyday objects to enhance learning of robot manipulation.

FujiNetWIFI/fujinet-hardware
Schematics and design files for FujiNet hardware

Eniemooo/Sensor-HAT
Open-hardware indoor air sensor (CO2, VOC/NOx, T/RH, light, sound): HAT for Raspberry Pi or standalone with Seeed XIAO + ESPHome. KiCad 10.

RyanHailey21/neuromorphic-retina-encoder-pcb
Hardware-accelerated neuromorphic vision encoder and closed-loop motor reflex PCB system built around the Raspberry Pi RP2040 and a 16-neuron hardware Leaky Integrate-and-Fire (LIF) analog spiking neural network.

nakomis/tinycrypt
ATtiny85 + ATECC608A crypto experimentation platform — embedded crypto, U2F hardware key, ESP32 integration
It measures 53.3 × 68.6 mm and has 2 copper layers, 1.6 mm thick.
85 parts, built around the ATMEGA328PB-MN, CH9101R, AP2112K-3.3TRG1 and USBLC6-2SC6. 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 Chicken-Fried/Cave-Uno repository on GitHub, at the commit this page was made from: the board is arduino_uno.kicad_pcb and its schematic 01_power_management.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 Chicken-Fried before reusing the design.