Skip to content

SimpleJony/Neon-Zone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Header Picture

Neon Zone

A DIY pixel light based on ESP32


Neon Zoneis a pixel light made based on ESP32. The display is driven by the light board of WS2812b, and the Arduino program is written and run. It is a pixel light integrating design and practicality


中文 | English

👐Get Started

Material

  • See "Material" folder for details.

Program Compile

Tips:

  • Program is written by Clion(vscode is good for it too) + platformio plugin, about how to configure PlatformIO,please refer to this document

  • If it is difficult to configure the project in Clion, you can use vscode to configure the project and then write code in Clion

  • The git submodule was used to write the program. After you clone the project, you need to execute the following Code in the code folder:

git submodule init
git submodule update

1. Clone the project with git command

git clone https://github.com/SimpleJony/Neon-Zone

2. Import project into Clion,wait for its initialization

Choose Open in Clion,select the Code folder,click Open project-init

📱Function

  • Control the light by XiaoAi
  • ESP32 SoftAP network configure mode
  • Connect to the network, automatically get time, weather information
  • Show time, weather
  • Timer
  • Snake
  • Code rain animation

Credits

  • SimpleJony: Program the project
  • Kila: Exterior Design & Model making
  • Blinker: IoT Solution provider
  • QWeather: Weather data provider
  • Arduino: Language used to write this project
  • Adafruit: Libs used to control the light
  • JLC: 3D print service provider

About

A DIY pixel light. (a.k.a Night With Neon)

Resources

Stars

Watchers

Forks

Packages

No packages published