Controller board
andia89·MaraXEvolution·controller_board/controller_board.kicad_pcb
Controller board is an open source AVR/Arduino PCB design by andia89: a 2-layer, 69 × 54 mm board with 73 components (34 distinct parts). It is built around the AQV212, LM4050AEM3-3.0+T, ADS1115IDGS, LM1830N and more. Filed under iot & wireless and sensors.
This repository contains the hardware design and firmware for the MaraX Evolution main controller board. This project is designed to replace the stock controller of the Lelit Mara X espresso machine, adding advanced features such as PID temperature control, pressure profiling, we
This repository contains the hardware design and firmware for the MaraX Evolution main controller board. This project is designed to replace the stock controller of the Lelit Mara X espresso machine, adding advanced features such as PID temperature control, pressure profiling, weighing scale integration, and WiFi connectivity.
controllerboard/: KiCad v6 hardware design files (schematics, PCB layout, and fabrication files). firmware/`: PlatformIO project source code for the ESP32-based controller.
Built around
Parts list
73 components, 34 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | AQV212 | DIP762W47P254L880H410Q6N | IC1 |
| 1 | LM4050AEM3-3.0+T | SOT95P237X112-3N | IC2 |
| 1 | ADS1115IDGS | VSSOP-10_3x3mm_P0.5mm | U1 |
| 1 | LM1830N | PDIP14_19P56X6P35_ONS | U2 |
| 1 | IE092503-1 | IE0925031 | U3 |
| 1 | ARDUINO_NANO_ESP32 Arduino_Nano_ESP32 | Arduino_Nano | A1 |
| 4 | BSS138 | SOT-23 | Q1, Q2, Q3, Q4 |
| 1 | Boiler fill sensor | 280377-2_TYC | CN1 |
| 1 | Water level detector | 280377-2_TYC | CN2 |
| 1 | Sensor steam boiler | 280377-2_TYC | CN3 |
| 1 | Sensor brew boiler | 280377-2_TYC | CN4 |
| 1 | Heater SSR Relay | 280377-2_TYC | CN5 |
| 1 | MISC LEDS | 280389-2_TYC | CN6 |
| 1 | Brew switch | 280377-2_TYC | CN7 |
| 1 | HV Board | PinHeader_1x06_P2.00mm_Vertical | J2 |
| 1 | 705530002 | CONN_705530002_03_MOL | J4 |
| 1 | 705530041 | CONN_70553-xxxx_07_MOL | J5 |
| 4 | 1UF 1uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C1, C2, C5, C10 |
| 1 | 0.22U 0.22u | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C3 |
| 1 | 1NF 1nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C4 |
Show 14 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 0.05UF 0.05uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C6 |
| 4 | 100NF 100nF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C7, C8, C9, C11 |
| 1 | 47UF 47uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C12 |
| 1 | 20UF 20uF | C_0805_2012Metric_Pad1.18x1.45mm_HandSolder | C13 |
| 20 | 10K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R1, R2, R3, R4, R5, R7, R9, R10 +12 |
| 2 | 47K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R6, R29 |
| 1 | 300 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R8 |
| 1 | 5K6 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R11 |
| 1 | 1K5 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R12 |
| 4 | 470 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R14, R27, R37, R40 |
| 1 | 0 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R15 |
| 1 | 1-100K 1-100k | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R16 |
| 3 | 30K | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R17, R19, R21 |
| 6 | 220 | R_0805_2012Metric_Pad1.20x1.40mm_HandSolder | R23, R25, R26, R34, R36, R39 |
More boards in MaraXEvolution
Similar boards
AVR/Arduino
Infidel sensor
drspangle
50 × 20 mm16 partsCC0-1.0207AVR/Arduino
SplitFlapDriverATtiny1616V4.kicad pcb
adamgmakes
30 × 60 mm25 parts2LNo license182AVR/Arduino
Miniscope v4-Ser-Pow
Aharoni-Lab
9 × 12.5 mm39 parts6LGPL-3.0157AVR/Arduino
Miniscope v4-Rigid-Flex
Aharoni-Lab
30 × 57.3 mm109 parts6LGPL-3.0157AVR/Arduino
Miniscope v4-PCB-fab assembly 2
Aharoni-Lab
35.5 × 45 mm62 parts6LGPL-3.0157AVR/Arduino
Miniscope v4-PCB-fab assembly
Aharoni-Lab
36 × 18.5 mm41 parts6LGPL-3.0157