Skip to content

fu5ha/luluu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LuLuu!

A cute and smart arm-warmer sleeve with a 1.3" full color TFT display built into the back of the hand ^_^

PCB drawing PCB render

Hardware

Runs on a RaspberryPi RP2040 microcontroller. The small 30x75mm PCB has built-in battery management for a single-cell LiPo, microSD card storage, and direct connection via SPI to an Adafruit 4520 1.3" TFT (ST7789VW controller). It's also designed to be expanded via SparkFun Qwiic/Adafruit STEMMA QT compatible (3.3v only) I2C sensor modules. Finallly, it implements the RaspberryPi 3-wire debug connector spec for ARM SWD serial-wire debugging and RS232-style UART communication.

The hardware design files all live in the hardware/ folder. See the README in that folder for more.

Software

The firmware that the LuLuu runs is contained in the software/ folder. It is written in Rust using some of the amazing Rust embedded tooling. See the README in that folder for more.

Installing

You can either install the firmware using the pre-built binary firmware or you can build it yourself.

Pre-built firmware

You can install a pre-built firmware easily via USB by connecting the LuLuu PCB to your computer via USB, holding the USBBOOT button and then pressing the RESET button. This will put the LuLuu into "USB Bootloader mode," causing a "USB storage" device to appear on your computer, into which you can drop the compiled luluu.uf2 (TODO: link built firmware).

Building yourself

To build yourself, see the README in the software/ folder.

Licenses

Hardware is provided under the CERN Open Hardware License 2.0 Permissive variant.

Software is provided under MIT or Apache-2.0 at your choice.

License texts available in the licences/ folder.

About

A cute and smart arm warmer sleeve ^_^

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages