reTerminal Sticky Bunny - reTerminal Sticky - limengdu - CodeCraft Hub
Scene: Maker. Edge AI application on CodeCraft Hub for Maker use cases.
Devices / BOM: reTerminal Sticky
Maker application on CodeCraft Hub. Raise a rabbit that remembers your care, run focus timers, display your availability, and shake for an answer. A touch-and-motion desktop companion for reTerminal Sticky.
Documentation
Make room on your desk for a rabbit that grows through daily care. Its needs, personality and progress are saved on the device, while a shared launcher brings together the pet, Pomodoro timer, Status Board and Book of Answers. Touch, buttons, rotation and shaking are the controls; the app runs offline.
This page provides release firmware 0.1.2 for reTerminal Sticky. The gallery shows device visualizations of the pet and utility apps. Explore the complete project and source code , released under MIT, with dependency notices in the repository.
Deploy steps
- Connect your Sticky
Have one reTerminal Sticky and a USB-C data cable ready. Connect the device to your computer and open this page in desktop Chrome or Edge, which supports Web Serial. Close any serial monitor using the device port so the browser can connect.
- Install the firmware
Use the firmware tool below, select your Sticky serial port and start flashing. This fresh installation clears device storage, including existing application data and pet saves. Keep USB connected until flashing finishes, then restart the device if it does not restart automatically. A fresh device opens a six-page touch tutorial before the pet home screen.
Flash firmware to your device (in-app tool on CodeCraft Hub).
- Hatch and care for your rabbit
Follow the touch tutorial, then tap the egg three times to hatch your rabbit. Use FEED, TALK and PLAY on the pet home screen to care for it, and tap its name to rename it. Growth and personality develop through regular care over time. The MANUAL book on the home screen reopens the tutorial.
- Open a timer, status board or answer
Press the AI key once, or swipe upward from the lower screen, to open the launcher. Tap PET, FOCUS, STATUS or ANSWERS. Double-press the AI key to return to the pet. With the launcher open, rotating from landscape to portrait selects FOCUS, rotating from portrait to landscape selects STATUS, and continuous shaking selects ANSWERS.
FOCUS: choose 15, 25 or 60 minutes, or CUSTOM TIME, then tap START. You can pause or end a session. When time is up, tap END to stop the repeating alarm.
STATUS: choose BUSY, MEETING, ON CALL, OPEN TO TALK or REST for a full-screen landscape sign, or choose CUSTOM to type your own message on the device.
ANSWERS: choose MESSAGE or YES OR NO, think of a question and shake gently for three seconds. After the thinking animation, read the message or the YES, NO or UNCLEAR result. Tap ASK AGAIN for another question.
- Put your companion to sleep
Hold both side keys other than the AI key for two seconds to enter deep sleep. The current app prepares its saved state and the ePaper keeps its last image. The pet also schedules meaningful events with the device clock. Keep the project source link above for the full interaction guide and build instructions.