Skip to content

gaelperez16/raspberry-pi-2040-PCB-design

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

11 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

GAEL'S RP2040 Board

Overview

This repository contains the complete KiCad project, schematic, PCB layout, 3D renders, and images of the final assembled board for Gael’s custom RP2040 development board. It includes a USB-B power interface, LIS3DH accelerometer for motion sensing, push buttons, LEDs, and header pins for debugging and expansion.

Designed to be compact and circular, this board is suitable for embedded applications, including wearable tech and motion-aware devices.


Features

  • Microcontroller: Raspberry Pi RP2040
  • Accelerometer: STMicroelectronics LIS3DH (3-axis, I2C)
  • Debug Header: SWDIO, SWCLK
  • Buttons: 3 tactile push buttons
  • LEDs: 4 indicators
  • USB: USB Micro-B for power and programming
  • Power Supply: 3.3V regulated via AMS1117
  • Clock: 12 MHz crystal oscillator
  • Form Factor: Custom round PCB

Hardware Components

Component Description Datasheet / Link
RP2040 Dual-core ARM Cortex M0+ microcontroller PDF Datasheet
LIS3DH Low-power 3-axis accelerometer PDF Datasheet
AMS1117-3.3 3.3V Linear Voltage Regulator [PDF Datasheet])
USB Micro-B Connector USB interface for power and programming Example Part
12 MHz Crystal Oscillator Provides clock source for RP2040 Typical Part

Project Structure

πŸ“ rp2040-board/
β”œβ”€β”€ hardware/
β”‚   β”œβ”€β”€ RP2040.kicad_sch        # KiCad schematic
β”‚   β”œβ”€β”€ RP2040.kicad_pcb        # KiCad PCB layout
β”‚   β”œβ”€β”€ gerbers/                # Gerber fabrication files
β”œβ”€β”€ images/
β”‚   β”œβ”€β”€ 3D_viewer_top_side.jpg
β”‚   β”œβ”€β”€ 3D_viewer_bottom_side.jpg
β”‚   β”œβ”€β”€ Front_and_Back_Layout.jpg
β”‚   β”œβ”€β”€ Fully_soldered.jpg
β”‚   β”œβ”€β”€ Fully_soldered_back.jpg
β”œβ”€β”€ README.md                   # Project documentation

About

Simple raspberry pi 2040 design w/ LIS3DH PCB design

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors