Project files
- LICENSE35 KB
- README.md1 KB
- TableDog_RTOS_NewFlag_Keil.zip25.8 MB
- 底板1.SLDPRT386 KB
- 技术报告.docx416 KB
- 闪电猫桌宠机器人.xlsx7 KB
- 闪电猫桌宠机器人PCB制板文件.zip257 KB
- 闪电猫桌宠机器人PCB图.pdf890 KB
- 闪电猫桌宠机器人原理图.pdf140 KB
README.md
Machine-translated by Robotheca from the original in Chinese (opens in a new tab). License: GPL-3.0-only (opens in a new tab).
🐱Cute-Table-Pet
A cute quadruped robot controlled via Bluetooth, designed as a desk pet or "Flash Cat" robot. It uses FreeRTOS as its underlying architecture and supports features like Pomodoro timer, expression display, and various motions such as waving, bowing, walking, and turning. The code is simple and well-structured, powered by a single 18650 battery. To minimize size and maximize space utilization, a custom STM32 minimum system board, a bottom expansion board, and a simple shell were designed.
Flash Cat is a compact, FreeRTOS-driven STM32 quadruped robot that merges productivity tools with interactive motion and expressions, optimized for space-efficient 18650-powered hardware.
The microcontroller used is a custom-made STM32F103C8T6 minimum system, allowing the 18650 battery to be placed between the microcontroller and the bottom board.
In a previous project, the craftsmanship was somewhat casual, lacking proper filtering and reverse polarity protection. Users should be cautious when using it.
⚠️ Warning: The buck converter module on the bottom expansion board may produce a buzzing sound when both the ST-Link and battery are connected (it won’t break in a short time). It works normally with a single battery power supply. It is recommended to flash the program first and then solder the chip to enable battery power for the entire vehicle. Alternatively, you can add a diode to the LDO to prevent reverse current.
Files by @ALwtg, at commit 85e24f6, read from GitHub in your browser. Hardware license: GPL-3.0-only; software license: GPL-3.0-only. Robotheca doesn't review code: read it before running it.