Skip to product information
1 of 11

ElectroMage

Pixelblaze V3 Standard - WiFi LED Controller

Regular price $39.00 USD
Regular price Sale price $39.00 USD

Advanced Wi-Fi LED Controller and Live-Coding Pattern Development Engine

Pixelblaze is great for anyone making LED art large or small, costumes and wearables, or decorating cars and houses inside and out!

Pixelblaze makes it fast and fun to write new LED patterns with its web-based live editor and highly optimized expression engine. You can store a hundred patterns and write new ones by entering mathematical expressions or code that update live as you type. Pixelblaze was designed to make it easier to both write LED patterns and get an intuitive feel for how code and math impact those patterns.

In this kit you get the Pixelblaze controller board (pictured), 5mm screw terminals, and 0.1" pin headers. It's sold as a kit, and some easy soldering is involved to attach the optional screw terminal and expansion header.

Made for LED Enthusiasts and Novices Alike

If you aren’t a coding wizard, don’t worry, many people with limited programming experience have found Pixelblaze’s editor approachable and fun to use. The real-time editor, instant feedback, a variable watcher, and expression-centric pattern generation means you won’t be pulling your hair out trying to find that missing semicolon or curly brace. Even run-time errors that would usually just crash your program are harmless and show up right in the editor.

You’ll also find that Pixelblaze really shines in the hands of someone who is familiar with programming and is comfortable writing mathematical expressions in a JavaScript or C-like syntax. If you are already doing this with a microcontroller, Pixelblaze was made for you.

Pattern Demo


Live Code Anywhere

Pixelblaze has a built-in editor with inline syntax and runtime error highlighting, a real-time compiler, and a wide range of language features. It supports a subset of JavaScript for control-flow, loops, functions, etc., and simple-yet-powerful expression capabilities for generating patterns. Arrays are supported and can be used for creating sprite or particle effects.

As long as your pattern is valid, it’s live and running on Pixelblaze. Your pattern is recompiled and sent to Pixelblaze on every change so you can see your changes live. This is one of the most powerful pattern writing features, and you really get a feel for how your changes impact the pattern - all while it’s still installed!

Creating & Sharing Patterns

Sharing and finding patterns written by the community is easy, and there are over 100 patterns available that can be loaded as-is, or used for inspiration in your own designs.

Lots of LEDs, Lots of LED Options

Pixelblaze has a single output capable of supporting the various LED types up to 5,000 APA102 LED or 2,500 WS2812 LEDs. An Output Expansion Board can be connected to the output and drive from 8 up to 64 channels. Any wiring configuration is supported, including strips, matrix panels, or other configurations. The pixel mapper can be used to take any physical layout and used to create powerful 2D and 3D animations even for complex wiring scenarios.

LEDs with known support:

  • APA102, SK9822, DotStar with HDR support for a dynamic range well beyond 0-255
  • WS2811, WS2812/WS2812b, NeoPixel, WS2813, WS2815, SK6812 RGB or RGBW
  • WS2801

Features & Specifications

  • Dimensions: 34.2 mm x 39.5 mm, including antenna
  • LED strip mount: 5 mm screw terminal or 0.1" pin header for connecting 5 V, data, clock, and ground
  • Power supply: micro-USB (1.8 A pass-through) or 5 V back-feed from the LED strip, with an onboard 3.3 V regulator for the ESP32 and expansion boards
  • Power protection: reverse-polarity protection and up to 18 V over-voltage protection to prevent damage from common wiring mistakes
  • GPIO: three on the expansion header and 15 on the underside of the board
  • Analog inputs: five (pins 33, 34, 35, 36, 39)
  • Touch sensor inputs: five (pins 2, 4, 13, 14, and 27)
  • Expansion header: eight-pin header supports the Sensor Expansion Board, carries GND, EN, 3.3 V, RX0, TX0, IO0, IO25, and IO26
  • Storage options: S: 1.4MB, XL: 3MB + 10.4MB for future use. Patterns average 10KB.

Pixel Rendering Capabilities

Using included patterns as a benchmark, Pixelblaze V3 generates 48,000 pixels per second on average, and can drive up to 5000 pixels. For larger installations, multiple Pixelblaze controllers can be synchronized with Firestorm.

Frame rates vary by pattern complexity and LED data rates.