Qibot Robot Controller User Manual

QiBot robot controller is a toy robot controller designed with PIC18F14K50 MCU, supports full-speed USB 12Mb/S transmission, the main frequency can be up to 48MHz, built-in 16KB program memory, 256Byte EEPROM, support voltage range 3.0v-5.5v.


Brand
qibot
Category
Industrial Robot
Document type
User Manual
Language
Chinese
Pages
7
File format
PDF
File size
370 KB
Updated
30 September, 2023
MD5 checksum
23FFAD1E1233D4E4112123AB79961BFD

About this manual

The Qibot robot controller is designed for hobbyist robots and other intelligent control applications. It uses a PIC18F1450 MCU with 20 pins, provides a mini‑USB interface for direct PC communication, and includes built‑in bootloader for firmware updates.

The document covers main features, circuit details, pin assignments, how to burn new firmware, and steps to develop your own programs using the MPLAB IDE and C compiler. It also provides download links for the bootloader and example code. This manual is written in Chinese.

What's inside

  • Introduction
  • Main Features
  • Circuit Description
  • Pin Description
  • Programming (Burning Firmware)
  • Developing Your Own Program
  • Power Supply and USB Interface

Specifications

USB Speed12 Mb/s full‑speed, 1.5 Mb/s low‑speed
Operating Voltage1.8 V – 5.5 V (supports 3.0 V – 5.5 V)
Memory16 KB program memory, 256 B EEPROM
I/O Pins14 general I/O pins + 1 dedicated input pin
Clock12 MHz default, up to 48 MHz, can be set to 32 kHz

Frequently asked questions

How do I enter programming mode?

Press and hold the white button while powering the device; the controller will enter programming mode and can be connected via USB.

How many I/O pins does the controller provide?

The controller offers 14 general‑purpose I/O pins and one additional input‑only pin.

What is the operating voltage range?

It operates from 1.8 V to 5.5 V (the device also supports 3.0 V – 5.5 V operation).

Download PDF (370 KB)