Led Shirt - ESP8266 - WS2812B

Led Panel of ws2812b led's driven by a esp8266.
With lithium battery's to make it portable, and an android app to keep it controlled

Similar projects worth following
I once entered a running event called "Electric Run"
Its a 5km run with lights and glow. I fabricated some leds onto a t-shirt controller with some ne555 timers and a very annoying strobe light was build.

So i wanted a new version: Led shirt 2.0

So I powered up some:
Led Panel of ws2812b led's driven by a esp8266.
With lithium battery's to make it portable.
The Android device acts as an access-point.
And can drive multiple panels simultaneously


I'll keep the end movie updated here:


- Using UDP Multicast packages
- Refreshing at 60fps
- Using the i2s ws2812b library from cnlohr

Currently implemented in Android app:

-Sound Effect(via microphone)
-Shake Effect(via accelerometer)

Text Functions:
-Scroll text individual
-Scroll text multiple
-Still text multiple
-Receive text over external apps(Whatsapp) and send to shirt.

-Snake (realtime, controls via Android)
-Pong (realtime, controls via Android)
-Pong Multiplayer (2nd Android phone connects over WiFi)
- Multi screen support, games can be played with a span over multiple shirts.

-Beer empty
-Beer full
-The Finger
-Male ....
-Color picker


-GIF animations parser
-Led Fill
-Led moving
-Led moving 2
-Led random
-Color horizontal
-Color vertical
-Color random (all panels same)
-Color random (all panels different)
-Color transition
-Bouncing boobs(via accelerometer)
-Frequency Analyzer (Realtime microphone -> FFT)

Photo of Frequency Analyzer , mounted on t-shirt

  • 1 × ESP8266-07
  • 2 × NCR18650 2300mah
  • 2 × WS2812B 1M led strip
  • 1 × LM2587
  • 1 × AMS1117-3.3

View all 7 components

View all 9 project logs

Enjoy this project?



tanvaronver wrote 05/25/2023 at 13:04 point

There has been a great deal of value to me in my involvement with the project. Would like to share it with the white cotton shirt team so they can also read it and implement something new.

  Are you sure? yes | no

a.agrawalankit wrote 01/08/2022 at 17:54 point

Have you shared any tutorial for this? Is this a open source project? I am new to this platform. Thank you

  Are you sure? yes | no

Chip Stewart wrote 08/24/2016 at 20:07 point

I Googled "WS2812B flexible clothing panels" and saw many available, for as little as $30 or so from Alibaba and Aliexpress.  It looks like many of them are in silicone mats.  Would these work?  Seems like a good way to make them easier and less expensive to make.  Also, what about neodymium magnet tape to hold them on?  I just found the app online and can't wait to give it a try.

  Are you sure? yes | no

rajkumar.thavti wrote 04/14/2016 at 12:33 point

Really its awesome project...What was the cost incurred for 1 t shirt .. including all the circurtury..

  Are you sure? yes | no

data wrote 01/23/2016 at 17:49 point

Will you open source the android app?

  Are you sure? yes | no

Willem Wouters wrote 01/24/2016 at 08:16 point

Yes, I'm planning to make the app open source. But at the moment there is too much hack code in. I first want to clean up the app before I release it.

  Are you sure? yes | no

nbietz wrote 01/07/2018 at 09:18 point

Did you publish the ESP8266 code or the android code?

  Are you sure? yes | no

1csnead69 wrote 12/24/2015 at 14:04 point

Thanks for taking the time to make and upload this project. Great project. I'm going to make one for a friend of mine that is a professional karaoke dj.

  Are you sure? yes | no

Mauimacman wrote 12/04/2015 at 15:25 point

great stuff

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates