English | ä¸ć–‡
This repository serves as the core development resource index and hub for RYZO RootMaker and its Yoke Module Series. Rather than hosting the main source code directly, it guides you to all officially supported development libraries, firmware, and project examples to help you start creating quickly.
The RYZO ecosystem consists of the main controller RootMaker and a rich collection of expansion modules called the Yoke Series. To facilitate developers working across different development frameworks, we manage officially supported libraries, drivers, example code, and firmware in separate repositories.
This repository serves as the main entry point, aiming to:
- Centralized Index: List all officially maintained software development resources.
- Quick Navigation: Help developers quickly find the corresponding libraries based on hardware modules and development platforms.
- Ecosystem Overview: Present the complete RYZO product software development ecosystem.
- RootMaker: An ESP32-S3-based smart hardware development core, integrating Wi-Fi, BLE, USB-C, battery management, display, and touch. Designed to enable makers and 3D printing enthusiasts to achieve "plug-and-play" functionality, quickly transforming ideas into interactive projects.
| Item | Specification |
|---|---|
| SOC | ESP32-S3 (Xtensa Dual-core, 240MHz) |
| Memory | Flash: 8MB, PSRAM: 2MB |
| USB | USB Serial (CH343) |
| Wireless | Wi-Fi 2.4G / BLE5 |
| Power | USB-C 5V / External 5V power supply |
| Battery | Compatible with 4.2V lithium battery interface, supports charging (battery not included) |
| Display | 1.54" @ 240Ă—240 IPS LCD |
| Touch | CTP G+F Capacitive Touch |
| Interface | USB-C / RS-Port Ă—4 / F-BUS Ă—2 / S-BUS Ă—1 |
High-performance functional modules designed specifically for 3D printing creations, easily paired with RootMaker to add dynamic effects and smart interactions to your models.
| Module Name | Key Features | Ideal Applications |
|---|---|---|
| Yoke-RGBW | RGBW full-color lighting (independent white channel) | Model lighting, ambient lighting, home lighting |
| Yoke-Radar | Simultaneously track up to 3 target coordinates | Human presence detection, interactive installations, security monitoring |
| Yoke-LCD1D54 | 1.54-inch IPS touch display | User interface, status display, interactive control |
| Yoke-AISPK | Speaker, microphone, local voice recognition | Voice control, smart conversations, audio feedback |
| Yoke-Thermal5K | 80Ă—62 pixel thermal imaging | 3D printing troubleshooting, electronics repair, thermal leak detection |
| Yoke-Touchx4 | 4-channel capacitive touch sensing | Add touch interaction to printed parts |
| Yoke-Motor | Motor drive and control | Bring model components to motion |
Below are the core resource libraries we maintain for different development platforms. Please click to access based on your needs.
| Library Name | Repository Link | Description |
|---|---|---|
| Ryzobee_arduino_esp32 | Ryzobee/Ryzobee_arduino_esp32 |
Board support package that enables RootMaker in Arduino IDE. |
| Resource Name | Link | Description |
|---|---|---|
| Official Website | ryzobee.com | Get the latest product updates, purchase information, and complete introductions. |
| GitHub | Ryzobee | All official open-source projects. |
We welcome and appreciate contributions of all kinds!
- Report Issues: If you encounter bugs or have feature suggestions while using any library, please submit them on the corresponding repository's Issues page.
- Submit Code: Pull Requests to fix issues or add new features are welcome. Please read each repository's contribution guidelines first.
- Share Your Work: Created a cool project with RYZO products? Don't forget to share it with the community!
Unless otherwise stated, this index repository and the referenced official resource libraries typically use the MIT License. Please refer to the LICENSE file in each sub-repository for specifics.
Making Creation Simpler – RYZO Team