The 4Cube is a 4×4×4 LED cube with 64 RGB LEDs.
This is our new manufactured retail version of our 4Cube. It has the same programming as our kits. No assembly required.
4Cube features:
- 64 three-color RGB LEDs that can each display 4096 colors.
- Runs on PIC18F4620 microcontroller, which runs at 32MHz (8 MIPS) with 64K ROM and 3.8K RAM. We’ve packed it to the gills and running it fully maxed.
- 51 basic visualizations.
- 10+ transition effects.
- Variable speed randomly smoothed along random paths.
- Dynamic palette morphing for smooth color effects.
- Arbitrary symmetry and affine transform mappings performed dynamically.
- Color, timing, symmetry, and transition randomization for creating unique visualizations on the fly.
- 512-bit random cycle seed saved between power-ups almost guarantees never repeating visualization cycle.
- Created with 20,000 lines of C code, and several hundred of assembler.
- Code is fourth complete rewrite, so is very polished.
- Three 8-bit channels of color computed internally, then dithered down to 4096 colors.
- Displays over 6500 image updates a second to modulate the colors.
- Uses a custom fixed-point 3D engine for image generation, along with numerous hand crafted sprites and animations.