Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

68 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Splendida 2024

Splendida in Action

Introduction

This is a "fork" of https://github.com/ldirko/New-Colorful-Splendida-256-firmware- by LDirko, which I've turned into a PlatformIO project.

Also adapted this README for legibility.

New-Colorful-Splendida-256-firmware-

This new Fall 2021 firmware for Splendida 256 by WOKWI includes new and more colorful effects.

The sketch uses a button but can work without it in Automode.

This sketch uses one button to control patterns and brightness. The ESP32 M5 Atom Lite with a built-in button is ideal for this sketch (yes, I use Atom Lite). Attach the button to any pin you want and ground, then change the default button pin to your chosen pin.

Controls:

Modes:

  • Brightness mode: color blue

  • Speed mode: color orange

  • Single click to move between brightness and speed modes

  • Double click to disable/enable auto, knob -> pattern selection

  • The firmware starts with Automode ON, and if the button is not pressed, patterns change in a loop.

  • If the button is clicked once, Automode is OFF, and you can change to the next pattern by clicking the button.

  • If the button is double-clicked, the brightness changes in a loop from 0 to maximum brightness in 7 steps (I think this is the best method to control brightness). Double-clicking does not affect the Automode state.

  • If the button is long-pressed, Automode is ON, and patterns change in a loop because the button is not pressed.

This is the second version of my demoreel for Splendida. Now the effects are more colorful with blended palettes.

The sketch uses two libraries:

Emulator on Wokwi.com

If you want to try making your code for Splendida 256, I have an emulator page for this firmware: Wokwi Emulator. Try it!

What is Splendida 256?

3D Models

LDirko made a nice-looking shell with a diffuser for it. Look for it in the 3d-models subdirectory, or grab it here

Hardware Roadmap

About

A new project for Splendida code

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages