Skip to main content

About the Product

Suibo ready to dive

Degz suibo

Suibo is an advanced control board designed for use in various robotics and automation projects. The board features 9-axis stabilization for autonomy and precision control needs and includes important sensors such as gyroscope, accelerometer and compass sensors. It can be used with a dual-core ARM M0 microcontroller, 8 MB external flash memory, IMU sensor and programmable LEDs. Furthermore, Suibo comes compatible with the Deep Diver ecosystem, which provides access to rich features such as the Dive Control Interface and the Python-based Dive Commander autopilot command library. Technically, it offers a flexible supply voltage between 3.3V and 6V and is compatible with various communication protocols (I2C, SPI, UART, RS485), making it suitable for many different projects, from unmanned underwater vehicles to rocket control systems. Suibo's design, adaptability and wide range of connections bring diversity and flexibility to your projects.

Product Technical Specifications

Main Features
ProgrammingProvides programming via USB.
MicrocontrollerUses a dual-core ARM M0 architecture microcontroller.
External FlashIncludes 8 Mb external flash memory.
Built-in Micro SD Card SlotBuilt-in slot for micro SD card is available.
Electrical Characteristic
Supply VoltageProvides supply voltage between 3.3V - 6V.
Pin Voltage ValueA voltage value of 3.3V is used for the pins.
Environmental Units
ADCThere is 1 Analog Digital Converter (ADC).
UART2 UART interfaces are available.
I2C2 I2C interfaces are available.
SPI2 SPI interfaces are available.
PWMoffers 18 PWM channels.
There are two buttons. One is the RESET button and the other is the BOOT button.
Sensors
IMU Sensorhas LSM6DS3 IMU sensor.
CompassUses a QMC6310 model compass sensor.
Programmable LEDProgrammable LEDs are located on the board.
Physical
Size45 x 45 mm
Connector2.54 mm Header
On JST Outputs
I2C Compatible JST ConnectionThere is one I2C compatible JST on the board with 5V, SCL, SDA and GND ports.
UART Compatible JST ConnectionThere is one JST connection compatible with UART communication, including TX and RX pins.
RS485 Compatible JST ConnectionOne JST connection compatible for RS485 communication protocol is available on the board.
Base Board Compatible JST ConnectionThere is one JST connection compatible with the base board containing 3.3V, ADC0, ADC1 and GND.

Pin diagram

Pin Diagram

Pin Descriptions:

Port AFeatures
Vin (5V)Used to supply 5V from an external power supply.
3.3VProvides 3.3V power output for systems on the board.
GND (Ground)-
5VProvides a 5V power output.
BuzzerCan be connected to a buzzer used for audio output.
SWD, SWCSWC and SWD pins are used for serial wire debugging of the microcontroller.
Port BFeatures
GP29is the ADC pin and is used to convert analog signals to digital data.
GP24, GP23, GP22, GP21, GP20, GP19, GP15are pins that can generate PWM signals and are used for tasks such as adjusting the brightness of LEDs or controlling motor speed.
Port CFeatures
GP0 (TX) and GP1 (RX) are used for serial communication, TX is for sending data and RX is for receiving data.
GP2 (SCL) and GP3 (SDA)Used as clock (SCL) and data (SDA) line for I2C communication protocol.
GP6 (MISO), GP7 (MOSI), GP17 (CS), GP16 (SCK)For SPI communication protocol, MISO is used to receive data from Master to Slave, MOSI is used to send data from Slave to Master, CS (Chip Select) is used to select the device to be activated and SCK (Serial Clock) is used to send clock signal.
GP10, GP11, GP12, GP13are general purpose pins and can be programmed for various input/output functions.

You can reach us through the forum for questions and suggestions