Operation: Ordnance Sand Unit

Accelerometer

Accelerometer sensor configuration

Accelerometer chip used in your project
Measurement range (2G is most sensitive)
How often the accelerometer is read
Delay between accelerometer readings

Hardware

GPIO pin assignments for your ESP32

GPIO pin connected to WS2812B data line
I2C data pin for accelerometer
I2C clock pin for accelerometer
GPIO pin for mode switching button

Display

LED matrix configuration

Total number of LEDs in your matrix
Number of columns in your LED matrix
Number of rows in your LED matrix
LED brightness (1-255). Lower values save power and reduce heat

Physics

Particle simulation parameters

Strength of gravitational pull on particles
Energy retained when bouncing off walls (1.0 = no energy loss)
Maximum particle speed (pixels per frame)
How much tilt affects particle movement
Velocity retained each frame (1.0 = no friction)
How strongly particles push each other apart
Distance at which particles start repelling

Particles

Particle appearance and count

Number of sand particles to simulate
Particle brightness when stationary
Particle brightness when moving fast
How much speed affects brightness

Input

Button behavior settings

Minimum time between button presses to prevent bouncing

Solid Colors

Single-color modes for your particles

Themes

Multi-color themes with special effects