yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Transbot SE📖
01.Introduction to Transbot SE
  • 01. Introduction to Transbot SE
  • 02. Precautions for use and battery safety
  • 03. First Trial
02.First Trial
  • 2.1.APP control
  • 2.2.USB wireless handle control(Optional)
  • 2.3.Handle video control Transbot(Optional)
  • 2.4.Network configuration tutorial in hotspot mode
03.Hardware control course
  • 3.1About expansion board and update firmware
  • 3.2.Close self-starting process
  • 3.3.Install Transbot library
  • 3.4.Control buzzer and button
  • 3.5.Control PWM servo
  • 3.6.Control bus servo
  • 3.7.Control motor
  • 3.8.Control robot movement
04.Linux operating system
  • 1. Virtual machine installation and use
  • 2. Linux basics
  • 3. Remote control
  • 4. Multi-machine communication configuration
  • 5. Static IP and hotspot mode
  • 6. Web page real-time monitoring
  • 7. Expansion tutorial
  • 8. Write system images
05.Docker couse(For Pi5)
  • 1.Docker overview and docker installation
  • 2.Common commands for docker image containers
  • 3.Docker images deeply understand and publish images
  • 4.Docker hardware interaction and data processing
  • 5.Start the transbot se container
06.ROS basic course
  • 1.ROS introduction
  • 2.Project file structure
  • 3.Common commands and tools
  • 4.Publisher
  • 5.Subscribers
  • 6.Customize topic messages and use
  • 7.Client
  • 8.Server
  • 9.Custom service messages and usage
  • 10.TF release and monitoring
07.OpenCV courses
  • 1. Getting started with Open Source CV
  • 2. Open Source CV geometric transformation
  • 3. Open Source CV image processing and drawing text line segments
  • 4. Open Source CV image beautification
  • 5. Opencv application
  • 6. AR vision
  • 7. AR QR code
  • 8. ROS+Opencv foundation
  • 9. ROS+Opencv application
  • 10. MediaPipe development
08.ROS robot course
  • 1.PID algorithm
  • 2.Basic communication
  • 3.Keyboard control
  • 4.Handle control(Optional)
  • 5.Robot state estimation
  • 6.Data calibration
09.ROS simple camera course
  • 1.HD camera calibration
  • 2.HD camera color tracking
  • 3.HD camera color tracking (robotic arm)
  • 4.HD camera object tracking
  • 5. KCF target tracking
  • 6.HD camera face tracking
  • 7.HD camera robotic arm carrying
  • 8.HD camera Autopilot
10.ROS robotic arm control tutorial
  • 1.MoveIt configuration
  • 2.MoveIt control the real machine
  • 3.MoveIt moves randomly
  • 4.MoveIt kinematics design
  • 5.MoveIt cartesian path
  • 6.MoveIt avoiding
  • 7.MoveIt scene design
  • 8.MoveIt trajectory planning
  • 9.Mediapipe palm control car
  • 10.Mediapipe gesture control robotic arm
  • 11.Mediapipe gesture control car
  • 12.Mediapipe arm attitude control robotic arm
11.ROS multi-robot control(Optional)
  • 1. Multi-robot control(Optional)
  • 2. Multi-robot queue performance(Optional)
  • 3. Multi-robot robot arm dancing(Optional)
12.Deep learning courses
  • 1.KNN recognizes handwritten digits
  • 2.Basic use of TensorFlow
  • 3.Basic use of PyTorch(jetson)
  • 4.yolov5 model training(jetson)
  • 5.yolov5+tensorrt acceleration(jetson)
  • 6.yolov4-tiny
13.Installation Video
  • Part18
  • Part1-6
  • Part7-12
  • Part13.1-13.3.3
  • Part13.4.1-17
14.FAQnew
  • 1.Using your own Jetson board,Transbot-SE cannot start normally
Download
  • APP(iOS/Android)
  • System_File-Pi5
  • System_File-Pi4
  • System_File-Jetson
  • VM_File
  • Appendix
  • Code
  • InstructionManual
  • Jetson_Boot_USB.tar.gz
  • Hardware_Info
Download ZIP

Welcome to Transbot SE repository

3.1About expansion board and update firmware

About expansion board and update firmware

About expansion board and update firmware1、Transbot SE expansion board1.1、Schematic diagram of component distribution1.2、FAQ

1、Transbot SE expansion board

1.1、Schematic diagram of component distribution

image-20210903095141504

① On-board single-chip microcomputer: In order to simplify the development steps, the Transbot SE expansion board integrates a which mainly manages the component drivers on the expansion board. The driving content includes: robotic arm, active buzzer, six-axis attitude sensor, PWM servo pan/tilt , motor, button K2. The single-chip microcomputer and Jetson Nano board communicate through the serial port。When the single-chip microcomputer will respond to the serial port information. The specific communication protocol can be viewed in [Transbot SE baseboard and main control board communication protocol].

② Motor interface A: Connect to the Transbot SE motor of left wheel. The interface line sequence is shown in the figure:

image-20210903114433917

③ Serial communication chip: onboard CH340C serial chip.

④ DC 12V power supply T-type interface: be used to connect battery pack.

⑤Power switch: ON/OFF.

⑥Indicator light: MCU indicator light indicates whether the MCU on the expansion board is working normally. Normally working status: fast flashing twice every 3 seconds, abnormally working status: always on or off. Power indicator indicates whether the expansion board is normally powered.

⑦Micro USB interface: connect to the computer USB port, it cab be used update the firmware of the expansion board.

⑧Indicator light: When the 5V indicator light is on, it means that the 5V voltage supply of the board is normal. If the USB indicator flashes, it means there is data coming in from the Micro USB port.

⑨RESET button:It can restart the MCU on the expansion board.

⑩K2 key: The buzzer will sound once every time the K2 key is pressed, and the special effect of the RGB colorful light bar will be switched. K2 key is only connected to the MCU in the expansion board. The function of this button has been fixed and cannot be customized by yourself.

⑪K1 key: By default, after the Transbot SE system and APP control process is started, long press the button K1 to enter the network distribution mode, and the robot car can connect to the network by scanning the QR code.When the APP control process is closed, the function of this button can be customized by yourself. K1 is connected to the physical pin 11 of Jetson NANO(BCM number is 17).

⑫WiFi indicator: By default, after the Transbot SE system and APP control process is started, when robot car connect WiFi, this light will keep on.

When the APP control process is closed, the function of this light can be customized by yourself. It is connected to the physical pin 12 of Jetson NANO(BCM number is 18).

⑬OLED interface: IIC communication, I2C interface 1 and interface 2 are connected in parallel. It is connected to the physical pin 3, 5 of Jetson NANO.

⑭Colorful light bar interface: Transbot SE didn't support that.

⑮IIC interface1: It is connected to the physical pin 3, 5 of Jetson NANO.

⑯Flat cable socket: The expansion board is connected with the main control board through the flat cable, communicates with the main control board and supplies power to it.

⑰Motor interface B: Connect to the Transbot motor of right wheel. The interface line sequence is shown below.

image-20210903115207402

⑱IIC interface2: It is connected to the physical pin 3, 5 of Jetson NANO.

⑲DC 5V power output: 5V DC voltage can be output, rated current: 0.5 A.

⑳OLED searchlight interface: Transbot SE didn't support that.

㉑PWM servo interface: Two PWM servos can be connected, the yellow is the signal line, the red is 5V, and the black line is GND.

㉒Six-axis attitude sensor: Provides the current pose information of Transbot SE to Jetson NANO.

㉓Active buzzer: When receiving a high-level signal, the whistle will sound.

㉔Robotic arm interface: Servo1 and Servo2 are connected in parallel, robotic arm can be connected to any one of them, rated current: 2.6 A.

1.2、FAQ

1: How does main control board communicate with the expansion board?

A: Main control board sends data through the serial port, and then transmits the data to the MCU on the expansion board through the 40 Pin cable. The MCU automatically receives and parses the serial data.

2: When using the Transbot SE, does the main control board need additional power supply?

A: Transbot SE kit include a battery pack insert the battery pack into the DC 12V power T-type interface of the expansion board. Open the power switch, the expansion board integrates a voltage conversion chip will provides DC 5V power, and transmits it to main control board through a 40 Pin cable. So main control board does not need an additional separate power supply.

3: Which functions on the Transbot SE are managed by the MCU on expansion board? Which functions are directly managed by main control board?

A: The parts managed by main control board: K1, WiFi indicator, l2C interface, OLED interface.

The part managed by MCU on the expansion board: robotic arm, active buzzer, six-axis attitude sensor, PWM servo, K2, RESET button, etc.

4: Why does the buzzer whistle once every second when Transbot SE hits the wall and causes the motor to stall?

A: The above situation means that the motor still outputs torque when the speed is 0 rpm.

At this time, a large current will be generated on the expansion board. If there is no protection circuit, it may cause the motor to burn out.

Therefore, we have designed a motor protection circuit on the Transbot SE expansion board. When the motor stall current is too large, the protection circuit will sound a whistle and automatically disconnect the power supply of the motor. When the power supply is restored after 1 second, the system will again determine whether the current motor status is normal, if motor still stall, it will automatically disconnect for another 1s.

5: Insert a USB data cable into the Transbot SE expansion board, use a serial port assistant to open the serial port of the Transbot SE, and press the RESET reset button on the expansion board. Why is the microcontroller not working?

A: The expansion board is equipped with an automatic download circuit for the microcontroller. If the expansion board is connected through a serial assistant and the reset button is pressed,the microcontroller will first enter the writing mode instead of the normal working mode. At this point, you need to do is turn off the serial assistant or unplug the USB data cable, press the reset button, and then connect again.

6: How to update the microcontroller firmware for an expansion board? Why do I need to update the firmware? A: The microcontroller integrated with the Transbot SE expansion board has already written the firmware before leaving the factory. If not necessary, please do not need to update the firmware. If you need to update the firmware, please refer to updating firmware tutorials or d nical support.

7.What is the username and password for the factory image ofTransbot SE?

A: Jetson Nano version:

User name is Jetson, password is yahboom.

Raspberry Pi 4B version:

User name is pi, password is yahroom

Log in password for JupyterLab is yahboom

 

 

 

Network configuration tutorial in hotspot mode
Close self-starting process

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文