Skip to content

Small project to configure and control ESP32/ESP8266

Notifications You must be signed in to change notification settings

pat-rohn/enlightened

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Enlightened

Small project to configure and control ESP32/ESP8266 using HTTP. Compatible with esp-enlightened. Uses Angular and Ionic with Capacitor.

Features

  • Configure ESP over WiFi (WiFi credentials, used pin etc.)
  • Control LED's using ws28xx protocol
  • Sunrise alarm with button inputs
  • Reading different sensors and send values to a edge-server/backend

alt text alt text alt text

Get started

ionic with capacitor

Develop

ng serve

Open in Android Studio

ionic build && npx cap sync

npx cap open android

Build apk in Android Studio

  • Allow HTTP in AndroidManifest.xml
<application
...
 android:usesCleartextTraffic="true">
</application>


  • Optional:Change icon (icon.png: 1024x1024)

    • right click on app/src/main/res > New > Image Asset
    • Choose file for foreground layer and a color for background-layer (or background picture, does not work always)
    • Click Next and Finish
  • Navigate to Build > Build Bundle(s)/APK(s) > Build APK(s)

About

Small project to configure and control ESP32/ESP8266

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •