Skip to content

oesterle/geekyjacket

Repository files navigation

geekyjacket banner

geekyjacket

Animate LEDs on your jacket with a Flutter app

Made at DevCamp, February 1-3, 2019, by Eric Oesterle & Neil Heather. Winner for “Coolest Hack.”

demo
Watch a longer clip of the demo

A project connecting a mobile Flutter app to wearables via Bluetooth LE.

Uses the flutter_blue plugin to connect with an Adafruit Feather M0 Bluefruit microcontroller.

Project structure

mobile_app contains the Flutter project. We used VS Code to build. We've only tested the project on iOS so far. See docs for how to connect to and control geekyjacket from your phone.

firmware contains Arduino code for the LEDs and the tiny tiny computer in your jacket. Be sure to install the board support package for your microcontroller. See the product guide for your MCU. For the Adafruit Feather M0 Bluefruit, its this product guide.

materials_and_construction includes the list of materials, and will guide you through assembling the project and sewing it into the jacket sleeve. Don't sew, or in a hurry to make a low-fi prototype? We show you how to cheat with fabric tape.

Running the app

See the annotated screenshots in the docs folder for steps to get connected to geekyjacket. It's important to follow the steps to get the app to talk to the MCU. This process will be simplified in the future.

About

Adding Flutter to clothing

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published