Skip to the content
PCBKitNew board
2 layers30 × 30 mmADXL PCB, the printed circuit board in 3D

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

6

README

README.md

Input 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
QtyValueFootprintReferences
7100nCapacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC4, C5, C7, C8, C11, C12, C16
6TestPointTestPoint:TestPoint_Pad_D1.0mmTP1, TP2, TP3, TP4, TP5, TP6
44.7kResistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolderR13, R14, R15, R16
4MountingHole_PadMountingHole:MountingHole_2.2mm_M2_DIN965_PadH1, H2, H3, H4
30.1ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC17, C20, C21
32u2Capacitor_SMD:C_0402_1005Metric_Pad0.74x0.62mm_HandSolderC9, C10, C15
2100kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR9, R10
210kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR4, R8
21kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR3, R11
227rResistor_SMD:R_0201_0603Metric_Pad0.64x0.40mm_HandSolderR5, R6
22u2Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC3, C6
247uCapacitor_SMD:C_0805_2012Metric_Pad1.18x1.45mm_HandSolderC13, C14
2DNPResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR2, R12
2LEDLED_SMD:LED_0805_2012Metric_Pad1.15x1.40mm_HandSolderD1, D2
110ufCapacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolderC18
110uf1Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC19
112MHzCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
115pCapacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC2
115p Capacitor_SMD:C_0201_0603Metric_Pad0.64x0.40mm_HandSolderC1
12u2Inductor_SMD:L_0402_1005MetricL1
14.7kResistor_SMD:R_0402_1005Metric_Pad0.72x0.64mm_HandSolderR1
15k6Resistor_SMD:R_01005_0402Metric_Pad0.57x0.30mm_HandSolderR7
1ADXL345BCCZ-RL7Mouser parts:CC-14-1AC1
1BME280Package_LGA:Bosch_LGA-8_2.5x2.5mm_P0.65mm_ClockwisePinNumberingU2
1Conn_01x03_MaleConnector_PinHeader_1.27mm:PinHeader_1x03_P1.27mm_VerticalJ1
1MBR120VLSFT1GMouser parts:SODFL3616X98ND3
1RP2040Mouser parts:QFN40P700X700X90-57N-DIC1
1RT6150B-33GQWRT6150B-33GQW:RT6150B-33GQWU1
1SW_PushButton_Switch_SMD:Panasonic_EVQPUM_EVQPUDSW1
1USB_B_MicroConnector_USB:USB_Micro-B_Molex-105017-0001J2
1W25Q16JVUXIQMouser parts:SON50P300X200X60-9NIC2

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

  • 2 layersPcb custom simm-40-rp2040, the printed circuit board in 3D

    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 mmDalmierz, the printed circuit board in 3D

    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 mmEnvinode, the printed circuit board in 3D

    Envinode

    aneeshlingala/FirstResponderSystem

    reverie hacks submission

    14 parts
  • 4 layersBldc, the printed circuit board in 3D

    Bldc

    maruta/Compact-SimpleFOC-Board

    Design file of Compact SimpleFOC Controller Board

    66 parts23MIT
  • 4 layers80 × 50 mmHarp.device.lickety split, the printed circuit board in 3D

    Harp.device.lickety split

    AllenNeuralDynamics/harp.device.lickety-split

    0360: an ephys-compliant capacitive lick detector

    193 parts5MIT
  • 4 layers120 × 75 mmCuttlefish, the printed circuit board in 3D

    Cuttlefish

    AllenNeuralDynamics/harp.device.cuttlefish

    0414: an octal, TTL input/output device with programmable square wave output.

    195 parts
  • 4 layers39.9 × 28 mmEnvironment sensor, the printed circuit board in 3D

    Environment sensor

    AllenNeuralDynamics/harp.device.environment-sensor

    0357: harp-compliant humidity, pressure, and temperature sensor

    56 partsMIT