Table des matières

TNY-360 Documentation

The Main PCB

This is the most complicated and delicate board of the whole robot, as it contains the main microcontroller and a lot of small-pitch connectors.

Take your time with this one, and make sure to follow the instructions carefully to avoid damaging the board or the components.


As this board is pretty big, the assembly process will be split in 7 parts. Starting with soldering the board's surface-mount connectors and components, and then the through-hole ones.

Solder each section

If you have a small hot plate, it may be easier to solder the SMD components between each section, not after completing all of them.

1 - The audio management

We'll start with the audio section, which is located on the left side of the board. This section contains the PAM8406 audio chip as well as filtering and power management components.

For this section, you'll need :

IDComponentDescriptionQuantity
1PAM8406 Audio ChipMain audio processing chip1
20603 100nF CapacitorDecoupling capacitor3
30603 Ferrite BeadEMI filtering component3
40603 220pF CapacitorDecoupling capacitor2
50603 1uF CapacitorDecoupling capacitor2
60603 10nF CapacitorLow-pass filter capacitor1
70603 1kΩ ResistorLow-pass filter resistor1
80603 22kΩ ResistorGain control resistor1

2 - The USB connexion

The USB section is located on the top right of the board, and it contains the USB-C connector as well as the necessary components for programming and communication with the ESP32-S3.

For this section, you'll need :

IDComponentDescriptionQuantity
1USB-C ConnectorMain USB connector for programming1
2CH340C USB-to-Serial ChipUSB-to-Serial converter chip1
30603 10uF CapacitorDecoupling capacitor1
4SOT-23-3L BJT TransistorUsed for programming sequence2
50603 10kΩ ResistorResistors for programming2
6SOT-23-6 USB Protection ICESD protection for USB lines1
70603 1uF CapacitorTiming capacitor for reset sequence1

USB Connector

The USB-C connector is really fragile when its 4 housing pins are not soldered to the board, and moving it after soldering its connection pins can break the solder joints or the PCB traces.
Be careful with it until it is securely soldered to the board in the step 6.

3 - The camera components

The camera section is located on the bottom center of the board, and it contains all the components necessary for powering and connecting the camera module to the board.
This section is particularly delicate, as it contains a lot of small components and a fine-pitch FPC connector.

For this section, you'll need :

IDComponentDescriptionQuantity
1FPC 24-pin ConnectorCamera connector1
20603 100nF CapacitorDecoupling capacitor4
30603 10uF CapacitorDecoupling capacitor2
40603 15pF CapacitorDecoupling capacitor1
50603 4.7kΩ ResistorPull-up resistor1
60603 1kΩ ResistorPull-down resistor1
7SOT-23-3L 1.2V LDODigital supply for camera1
8SOT-23-3L 2.8V LDOAnalog supply for camera1

4 - The power management

The power management section is located under the USB connector, and contains a few components for power supply management.

For this section, you'll need :

IDComponentDescriptionQuantity
1SOT-223 3.3V LDOMain power supply2
2SMA-L4.3 Power DiodeUSB vs Battery selection2
3F1812 FuseShort-circuit protection1
4SMA-L4.3 TVS DiodeShort-circuit protection1

Diode orientation

The SMA-L4.3 diodes have a cathode marking on one side (a little bar), make sure to place them in the correct orientation as shown on the silkscreen, otherwise the power supply selection won't work.

5 - The ESP32-S3 and LED

The main section of the board is located in the center, and contains the ESP32-S3 microcontroller as well as the RGB status LED for debugging.

For this section, you'll need :

IDComponentDescriptionQuantity
1ESP32-S3 N16R8Main microcontroller1
2XL550 WS2812B LEDRGB status LED1
30603 2.2kΩ ResistorI2C pull-up resistor4
40603 10kΩ ResistorEnable pull-up resistor1
50603 100nF CapacitorDecoupling capacitor1
60603 10uF CapacitorDecoupling capacitor1
70603 220pF CapacitorNoise filtering capacitor1

6 - The back connectors

Now that all the SMD components are soldered, we can move on to the through-hole ones. But before doing anything, we'll solder the USB-C connector's housing pins, to make sure it is securely attached to the board.

Soldering the USB-C connector

Flip the board to access the back of the USB-C connector. Push the connector flush against the board, and solder the 4 housing pins on the back of the board.

Use a little bit of solder flux to make sure the solder flows well, and be careful not to use too much heat or pressure on the connector to avoid damaging it or the PCB.

Soldering the other connectors

The board contains 7 other JST connectors on the back for power supply and communication with the rest of the robot. These connectors are pretty big and easy to solder, but make sure to align them properly.

For this step, you'll need :

IDConnectorDescriptionQuantity
1JST PH 2-pinPower supply connector1
2JST PH 4-pinIMU & Plug PCB connectors2
3JST PH 5-pinMotor Driver connector1
4JST PH 7-pinAnalog Reader connector1
51.25 mm 2-pinSpeaker connector1

7 - The front connectors

Moving on the front of the board, we have 5 more JST connectors to solder, and a 470uF capacitor for the speaker power supply.

make sure to solder the capacitor in the correct orientation, as it is polarized.

For this step, you'll need :

IDConnectorDescriptionQuantity
1JST PH 3-pinLeft & Right buttons2
2JST PH 4-pinLaser & Screen connectors2
3JST PH 5-pinI2S Microphone connector1
4470uF CapacitorSpeaker capacitor1

Final inspection

After soldering all the components, inspect the PCB carefully to ensure that all joints are solid and there are no solder bridges or cold joints. Use a magnifying glass if necessary to check for any issues.

If you have a multimeter, you can also check for continuity between the pins of the connectors and the corresponding pads on the PCB to ensure that everything is properly connected.

If all the checks are good, you can also try powering the board on for the first time to see if your PC recognizes the USB device.


All good ? Well, congratulations! You've just soldered the most complicated PCB of the whole robot!

Let's do a bit more soldering now, but to prepare all the other components and boards !