Skip to product information
1 of 3

Axiometa

Single NeoPixel

Single NeoPixel

SKU:AX22-0036

24 in stock

This AX22-sized module features a bright WS2812B-compatible RGB NeoPixel with on-board decoupling and both Data-In and Data-Out pins for easy daisy-chaining. Housed on a tidy 22 × 22 mm PCB, it lets a single microcontroller pin address dozens  NeoPixels in sequence. Just send standard NeoPixel data and the module takes care of color mixing, PWM dimming, and timing internally. Snap it into any AX22 backplane to add full-color lighting, animated effects, or dynamic status indication to your project, all with minimal wiring and no extra driver circuitry. Perfect for displays, mood lighting, or interactive builds that demand vivid, individually addressable LEDs.
Regular price $2.49
Regular price Sale price $2.49
Sale Sold out
Taxes included. Shipping calculated at checkout.
View full details
  • - 22 mm × 22 mm square
    - 4× ⌀2.7 mm Mounting Holes
    - 2 × separate digital signal lines (Data In, Data Out) for daisy-chaining
    - 1.8 V, 3.3 V, 5.0 V
    - Arduino IDE Compatible
    - MicroPython Compatible
    - MicroBlocks Compatible

    Material Datasheet 

Technical Resources

Single NeoPixel - (AX22-0036)

PCB FRONT

PCB BACK

🟢 Live 3D Model

No 3D model available for this product.

#include <Adafruit_NeoPixel.h>

#define LED_PIN 18 //Port #5 Genesis One
#define LED_COUNT 1

Adafruit_NeoPixel led(LED_COUNT, LED_PIN, NEO_GRB + NEO_KHZ800);

void setup() {
  led.begin();
  led.setBrightness(80);  // adjust 0–255 for brightness
}

void loop() {
  for (int i = 0; i < 255; i++) {
    led.setPixelColor(0, led.Color(i, 255 - i, 0)); // red → green
    led.show();
    delay(5);
  }
  for (int i = 0; i < 255; i++) {
    led.setPixelColor(0, led.Color(255 - i, 0, i)); // green → blue
    led.show();
    delay(5);
  }
  for (int i = 0; i < 255; i++) {
    led.setPixelColor(0, led.Color(0, i, 255 - i)); // blue → red
    led.show();
    delay(5);
  }
}