Feel Robotics FCHD18 Users manual

FeelChip-D Manual
Maurice Op de Beek
version 1 , 20190607
Table of Contents
Introduction 3
Tag-Connect PCB Pads 4
Board Overview TOP 5
TOP Parts 6
TOP Pads 7
Board overview BOTTOM 8
BOTTOM Parts 9
BOTTOM Pads 9
USB Battery Charger 10
LDO Power 10
Battery power 10
DC motor 10
FCC information 11
Introduction
The FeelChip D is PCBA board designed for the haptic industry. It has 3 motor channels and 5 touch channels. The FeelChip D is equipped with:
1. a LIPO charging unit a. 5 volt
2. RGB LED light a. Charging (red) b. Almost empty (blinking red) c. Bluetooth (blue) d. Charged (green)
3. Press Button a. Turn the device on/off b. Switch through patterns
4. Programmer a. Pin to program the ESP32
5. MPR121 a. ReceiPintove up to 5 capacitive touch inputs
6. Bluetooth and Main processor (Espressif ESP32) a. Get firmware version b. Get hardware version c. Get battery level d. Control up to 1 to 3 motors e. Read up to 5 touch sensors
Programming
The FeelChip-D-2p can be programmed with a Tag connect TC2030-IDC-NL or a
1
TC2030-MCP-NL on the small footprint PCB Tag-Connect PAD. Alternatively it can be
2
programmed using the test pads with the aid of a Pogo Pin test setup.
There are two methods to programming the FeelChipD: ,
1) Via Tag-Connect PCB pads
2) Via Pogo-Pin Test pads
Tag-Connect PCB Pads
For manual programming, the Feel Robotics ESP32 programmer is used which is only
compatible with the TC2030-MCP-NL cable. The programmer features an FT232RL USB
3
to UART.
Figure 1 - ESP32 Programmer
Pad #
Net Name
Test PAD
Layout
4
1
GND
TP2
2
EN
TP7
3
2V8
TP1
4
ESP_RX
TP10
5
EPS_TX
TP11
6
IO0/PwrOn
TP8
Table 1 – Tag Connect Pinout
ESP_RX and EPS_TX are used for serial communication from the FT232RL to the ESP32. EN and IO0 are used to toggle the ESP32 during boot go into bootloader modus so the FT232RL can upload to code to the flash memory. For programming either the ESP32 Flash-Tool or the python script from Espressif. 2V8 and GND are used to power up the ESP32 during programming.
1
http://www.tag-connect.com/TC2030-IDC-NL
2
http://www.tag-connect.com/TC2030-MCP-NL
3
https://nl.mouser.com/datasheet/2/163/DS_FT232R-11534.pdf
4
http://www.tag-connect.com/Materials/TC2030-IDC-NL.pdf
Loading...
+ 7 hidden pages