Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 1.67 KB

README.md

File metadata and controls

34 lines (25 loc) · 1.67 KB

Stack-chan firmware

日本語

NOTE

  • To those who arrived here looking for AI Stack-chan You may not find the information you're looking for here! "AI Stack-chan" is an Arduino-based application under development, primarily by @robo8080.
  • The firmware part is under active development. Breaking changes to the API may occur.
  • We are currently working on issue to make install steps more user friendly. Please post your feedback if any problem.
  • If you are friendly with Arduino IDE, stack-chan-tester by @mongonta0716 is another option to try (only for PWM servo).

Features

  • Programming possible using JavaScript
  • Supports multiple types of servo motors (Feetech, FUTABA, DYNAMIXEL, PWM servo)
  • Supports cloud-based text-to-speech (VOICEVOX, ElevenLabs)
  • Designed with separate host program and user applications (MODs). Flashing only MODs is very fast, allowing for an efficient development cycle.
  • Supports firmware flashing from a web browser

Directory structure

  • stackchan: Firmware source code.
  • mods: Source code of mods.
  • scripts: Scripts for Stack-chan's voice synthesis, etc.
  • typings: TypeScript type definition files (d.ts).
    • Stack-chan firmware is implemented in TypeScript, so no separate type definition files are needed.

Documents