

ADXL PCB
A PCB to automatically tune your inputshaper settings.
- Size
- 30 × 30 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 60
- Nets
- 69
- Pads
- 255
- Tracks, vias
- 510, 52
- Pours
- 2
- Routed
- Yes
- KiCad
- KiCad 6 (file 20211014)
- Created
- 22 Jan 2023
- Updated
- 12 Mar 2023
Overview
ADXL PCB is an open-source printed circuit board by EmielV2002, from the EmielV2002/Inputshaper-PCB repository on GitHub, published under the MIT licence. It is a 2-layer board of 30 × 30 mm with 60 parts on 69 nets, routed with 510 tracks and 52 vias.
It is built around the RP2040, BME280 and RT6150B-33GQW, with the W25Q16JVUXIQ, ADXL345BCCZ-RL7 and MBR120VLSFT1G-TP among its other parts. Its parts include 21 capacitors, 16 resistors, 4 ICs, 3 diodes and 2 connectors. It belongs with the RP2040 boards of this library.
Main components
6RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)BME280
LGA-8(2.5x2.5)-40℃~+85℃ 0%RH~100%RH 1.71V~3.6V 1.8uA 16bit I2C、SPI ±0.5℃ ±3%RH LGA-8(2.5x2.5) Temperature and Humidity Sensor ROHSBoschTemperature And Humidity SensorRT6150B-33GQW
WDFN-10(2.5x2.5)-40℃~+125℃@(TJ) 1 1.8V~5.5V 3.3V 60uA 800kHz~1.2MHz 800mA Buck-Boost Buck-Boost Built-in Fixed Yes WDFN-10(2.5x2.5) DC-DC Converters ROHSRichtek TechDC-DC ConvertersW25Q16JVUXIQ
USON-8-EP(2x3)-40℃~+85℃ 100,000 cycles 10uA 133MHz 16Mbit 2.7V~3.6V 20 Years 3ms SPI USON-8-EP(2x3) NOR FLASH ROHSWinbond ElecNOR FLASHADXL345BCCZ-RL7
LGA-14(3x5)-40℃~+85℃ 100nA 16bit 2V~3.6V Accelerometer SPI、I2C X,Y,Z ±16g 运动事件检测 LGA-14(3x5) Accelerometers ROHSAnalog DevicesAccelerometersMBR120VLSFT1G-TP
SOD-123FUncategorisedTECH PUBLIC
README
README.mdInput shaper PCB
Backstory
Hi, thank you for taking interest in my design! In the summer of 2021 I saw the crampon PCB made by annex engineering. It looked like a pretty simple design and I have always been interested in PCB design so I thought this would be a fun beginner project. The result of my adventure can be found on this GitHub page. However, Annex's design probably looks, feels and works better. I have not been able tot test my design yet as well. So proceed with caution!
The link to Annex's product can be found here: Annex engineering home page Link to their Crampon GitHub page: Crampon GitHub page
Technical details
This PCB is based on the RP2040 chip. the PCB uses an ADXL345 accelerometer to measure the harmonic frequencies of your 3d-printer during a input shape tuning test. More information about input shaping can be found here: Klipper3d.org I have also added a BME280 temperature, barometric pressure and humidity sensor, but this is not mandatory.
This is one of my very fist PCB designs and I made it by implementing schematics I found on the internet. My sources are listed here:
overall design: RP2040 Hardware design BME280 design: BME280 datasheet ADXL345 design: ADXK345 datasheet
Manual
to be added.
Parts
60| Qty | Value | Footprint | References |
|---|---|---|---|
| 7 | 100n | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C4, C5, C7, C8, C11, C12, C16 |
| 6 | TestPoint | TestPoint:TestPoint_Pad_D1.0mm | TP1, TP2, TP3, TP4, TP5, TP6 |
| 4 | 4.7k | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R13, R14, R15, R16 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_2.2mm_M2_DIN965_Pad | H1, H2, H3, H4 |
| 3 | 0.1uf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C17, C20, C21 |
| 3 | 2u2 | Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolder | C9, C10, C15 |
| 2 | 100k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R9, R10 |
| 2 | 10k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R4, R8 |
| 2 | 1k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R3, R11 |
| 2 | 27r | Resistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolder | R5, R6 |
| 2 | 2u2 | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C3, C6 |
| 2 | 47u | Capacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13, C14 |
| 2 | DNP | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R2, R12 |
| 2 | LED | LED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolder | D1, D2 |
| 1 | 10uf | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C18 |
| 1 | 10uf1 | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C19 |
| 1 | 12MHz | Crystal:Crystal_SMD_2016-4Pin_2.0x1.6mm | Y1 |
| 1 | 15p | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C2 |
| 1 | 15p | Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolder | C1 |
| 1 | 2u2 | Inductor_SMD:L_0402_1005Metric | L1 |
| 1 | 4.7k | Resistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolder | R1 |
| 1 | 5k6 | Resistor_SMD:R_01005_0402Metric_Pad0.57x0.30mm_HandSolder | R7 |
| 1 | ADXL345BCCZ-RL7 | Mouser parts:CC-14-1 | AC1 |
| 1 | BME280 | Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumbering | U2 |
| 1 | Conn_01x03_Male | Connector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_Vertical | J1 |
| 1 | MBR120VLSFT1G | Mouser parts:SODFL3616X98N | D3 |
| 1 | RP2040 | Mouser parts:QFN40P700X700X90-57N-D | IC1 |
| 1 | RT6150B-33GQW | RT6150B-33GQW:RT6150B-33GQW | U1 |
| 1 | SW_Push | Button_Switch_SMD:Panasonic_EVQPUM_EVQPUD | SW1 |
| 1 | USB_B_Micro | Connector_USB:USB_Micro-B_Molex-105017-0001 | J2 |
| 1 | W25Q16JVUXIQ | Mouser parts:SON50P300X200X60-9N | IC2 |
Questions
How big is the ADXL PCB PCB?
It measures 30 × 30 mm and has 2 copper layers, 1.6 mm thick.
What parts does the ADXL PCB use?
60 parts, built around the RP2040, BME280, RT6150B-33GQW and W25Q16JVUXIQ. 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 ADXL PCB KiCad files?
From the EmielV2002/Inputshaper-PCB repository on GitHub, at the commit this page was made from: the board is ADXL PCB.kicad_pcb and its schematic ADXL PCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the ADXL PCB design in my own project?
Its repository publishes it under the MIT 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
- 4 layers52 × 36 mm

- 2 layers

Pcb custom simm-40-rp2040
shishir-dey/pcb-custom-simm-40-rp2040
Clone of the Raspberry Pi Pico board on a custom SIMM (single in-line memory module) footprint with 40 pins. Made with KiCad
43 parts2MIT - 2 layers54 × 87 mm

Dalmierz
SzymonGogulski/KICAD_SEE_ELECTRICAL_PROJECTS_PUEIE
University projects related to PCB design and electrical diagram design. 7th semester - course "Design of Electrical and Electronic Systems".
52 parts - 2 layers0.5 × 31.1 mm

- 4 layers

- 4 layers80 × 50 mm

Harp.device.lickety split
AllenNeuralDynamics/harp.device.lickety-split
0360: an ephys-compliant capacitive lick detector
193 parts5MIT - 4 layers120 × 75 mm

Cuttlefish
AllenNeuralDynamics/harp.device.cuttlefish
0414: an octal, TTL input/output device with programmable square wave output.
195 parts - 4 layers39.9 × 28 mm

Environment sensor
AllenNeuralDynamics/harp.device.environment-sensor
0357: harp-compliant humidity, pressure, and temperature sensor
56 partsMIT