
LIS3DH array
Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.
CustomFSReay is an open-source printed circuit board by Aightech, from the Aightech/e-skin repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 142 × 30 mm with 10 parts on 45 nets, routed with 574 tracks and 64 vias.
It is built around the AFC01-S12FCA-00 and CD74HC4067SM96.
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.
The electronic board uses two multiplexers and two 16-channel ADCs to read the FSRs. The multiplexers select the row or column of the FSR array, while the ADCs read the sensor values. A Teensy 4.1 controls the multiplexers and ADCs and sends data to the computer via USB or Ethernet.
Operation modes:
Sampling rate: ~400 KHz/channel (1562.5 Hz for a 16x16 array)
e-skin/
├── host/ # C++/Qt host application
│ ├── src/ # Source code (main.cpp)
│ └── lib/ # Git submodules (com_client, built_lsl)
├── src/ # Teensy firmware
│ └── Eskin/ # Main production firmware
├── models/ # KiCAD PCB designs
│ ├── KiCAD/ # Main control board (MUX + ADC)
│ ├── customSquare16x16/ # 16x16 FSR array
│ ├── customSquare8x8/ # 8x8 FSR array
│ ├── LIS2DH_array/ # LIS2DH accelerometer array
│ ├── KX134_array/ # KX134 accelerometer array
│ └── inskinacc/ # In-skin accelerometer
└── script/ # Python/MATLAB data acquisition scriptspip install -r script/requirements.txtcd host
mkdir build && cd build
cmake .. && make
./FSR_array -h # Show usageUpload src/Eskin/Eskin.ino to Teensy 4.1 using Arduino IDE or PlatformIO.
/dev/ttyACM0 (Linux) or COMx (Windows)pip install -r script/requirements.txt
python script/record.py <port> <array_size>
# Example: python script/record.py /dev/ttyACM0 16Initialize submodules:
git submodule update --init --recursiveSee main.cpp for an example of how to use the communication library.
See CONTRIBUTING.md for details on our code of conduct and the process for submitting pull requests.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | R_Pack04 | Resistor_SMD:R_Array_Convex_4x0402 | RN1, RN2, RN3, RN4 |
| 1 | 100n | fsr_array:C0603 | C1 |
| 1 | AFC01-S12FCA-00 | 00_lcsc:FPC-SMD_AFC01-S12FCA-00 | FPC1 |
| 1 | CD74HC4067SM | Package_SO:SSOP-24_5.3x8.2mm_P0.65mm | MUX1 |
| 1 | LOGO | LOGO | G*** |
| 1 | MAX11632EEGT | 00_Custom:MAX11632EEGT | ADC1 |
The 9 most common of 10 parts.
It measures 142 × 30 mm and has 2 copper layers, 0.08 mm thick.
10 parts, built around the AFC01-S12FCA-00 and CD74HC4067SM96. 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.
From the Aightech/e-skin repository on GitHub, at the commit this page was made from: the board is models/customFSReay/customFSReay.kicad_pcb and its schematic models/FSRray/FSRray.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

Aightech/e-skin
A bioinspired electronic skin system for robotic applications, combining FSR (force-sensing resistor) arrays and accelerometer arrays.

JasonHEngineering/DIY-Robot-Arm-V3
1) Along with using with TMC2209 motor drivers, I have removed R8, R15, R16, R17, R18, R19 because the R value was accidentally too high. I have shorted R8, R16, R17, and left open R15, R18, R19.


Cherrytree56567/Creative-Pad
A simple Macropad which has hotswap switches with custom key binds.

christrotter/top-encoder-pcb
Top encoders have a short mouse wheel encoder and two leds.

TalismanDesign/PocketMage_PDA
An E-Ink PDA device using the ESP32 S3.

heiso/macrolev
Macrolev is an open source analog keyboard powered by Hall Effect switches

