

Aic touch
A controller redeveloped based on MaiPico and suitable for a certain brand of washing machines.
- Size
- 50 × 50 mm
- Copper layers
- 2
- Thickness
- 1.2 mm
- Parts
- 17
- Nets
- 51
- Pads
- 116
- Tracks, vias
- 358, 38
- Routed
- Yes
- KiCad
- KiCad 8.0 (file 20240108)
- Created
- 27 Feb 2025
- Updated
- 31 Mar 2025
Overview
Aic touch is an open-source printed circuit board by tatanakots, from the tatanakots/DX_Controller repository on GitHub, published under the MIT licence. It is a 2-layer board of 50 × 50 mm with 17 parts on 51 nets, routed with 358 tracks and 38 vias.
Its parts include 6 diodes, 5 connectors, 3 capacitors, 2 resistors and 1 IC. It belongs with the RP2040 boards of this library.
README
README.mdDX Controller
一个基于MaiPico再开发的适用于某品牌洗衣机的控制器。
项目特点
- 由于
买错配件新版比较好看,所以主控替换为搭载RP2350的树莓派Pico 2。 - 更改了部分按键映射,以匹配丝印的键位。
- 增加了TDX Pro,可以制作大台。(还在测试中)
串口配置
以下配置说明均为默认 config_common.json 中的配置,如果你修改过 config_common.json 中的配置,请根据你的配置进行修改。
| 串口名称 | 1P端口号 | 2P端口号 |
|---|---|---|
| TDX Controller Command Line Port | 不重复的随意端口号 | 不重复的随意端口号 |
| TDX Controller Touch Port | COM3 | COM4 |
| TDX Controller LED Port | COM21 | COM23 |
| TDX Controller AIME Port | COM1 | 仅需设置一个即可,无法同时使用两个读卡器 |
命令行使用说明
可以通过这个链接打开命令行工具,选择 TDX Controller Command Line Port 连接后按提示使用即可。
关于授权
由于固件修改自MaiPico,而该项目中对固件指定了使用GPL 3.0协议,所以固件部分按照GPL 3.0协议开源,其余我自己创建和修改的部分则按照MIT协议开源。
Parts
17| Qty | Value | Footprint | References |
|---|---|---|---|
| 6 | WS2812B_Unified | aic_pico:WS2812B-1204 | D1, D2, D3, D4, D5, D6 |
| 3 | 0.1uF | Capacitor_SMD:C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C2, C3 |
| 2 | 2K | Resistor_SMD:R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1, R2 |
| 1 | Antenna | aic_pico:ANT_2P | J1 |
| 1 | Antenna | aic_pico:ANT_3P | J5 |
| 1 | Display | aic_pico:FPC-0.5-1.0H-18P | J4 |
| 1 | PN5180 | aic_pico:pn5180_conn | J2 |
| 1 | PN532 | aic_pico:pn532_conn | J3 |
| 1 | Pico | aic_pico:RPi_Pico_SMD_No_USB | U1 |
Questions
How big is the Aic touch PCB?
It measures 50 × 50 mm and has 2 copper layers, 1.2 mm thick.
What parts does the Aic touch use?
17 parts. 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 Aic touch KiCad files?
From the tatanakots/DX_Controller repository on GitHub, at the commit this page was made from: the board is firmware/modules/aic_pico/PCB/Touch/aic_touch.kicad_pcb and its schematic firmware/modules/aic_pico/PCB/Key/aic_key.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Aic touch 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 layers50 × 35 mm

- 2 layers139.7 × 62.2 mm

- 2 layers29.2 × 55.9 mm

Deniseadapter
hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI
17 parts1kGPL-3.0 - 2 layers24.5 × 36.5 mm

- 2 layers56.3 × 55.7 mm

StarNecklace
hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!
17 parts915 - 2 layers25 × 25 mm

SmallEncoder
DDeGonge/OS-ARM
This arm is not industrial and it will not be fast, but that is not my goal. But it will hopefully be a very nice looking arm fully capable of 6dof motion, cheap enough to keep it accessable but capable enough to…
17 parts498MIT - 2 layers38.9 × 16.1 mm

- 2 layers36 × 51 mm
