Skip to product information
1 of 5

Axiometa Genesis Mini

Axiometa Genesis Mini

SKU:AXMT-MTX0013

Genesis Mini is a modular, Wi-Fi-enabled prototyping system built around a standardized AX22 connector. The ESP32-S3 powered board provides four AX22 ports that modules plug into directly. This platform eliminates breadboard wiring for common tasks like sensor reading, display control, and motor driving. Modules lock securely in place and provide reliable electrical connections.

Regular price $19.99
Regular price Sale price $19.99
Sale Sold out
View full details

ESP32-S3-Mini-1-N4R2

USB-C

StemmaQT

Battery Connector

AX22 Port #4

AX22 Port #3

AX22 Port #2

AX22 Port #1

GENESIS Mini

Compatible with 60+ Modules

View All

Technical Resources

Axiometa Genesis Mini - (MTX0013)

🟢 Live 3D Model

🖱️ Click & drag to rotate
#include <Adafruit_NeoPixel.h>
#define LED_PIN     21
#define BTN_PIN     45
#define ACT_LED     37

Adafruit_NeoPixel px(1, LED_PIN, NEO_GRB + NEO_KHZ800);
#define BRIGHTNESS  20

uint32_t colors[] = {
  px.Color(0, 180, 255),    // ice blue
  px.Color(0, 255, 180),    // aqua mint
  px.Color(80, 0, 255),     // deep violet
  px.Color(180, 0, 255),    // electric purple
  px.Color(0, 255, 100),    // neon green
  px.Color(0, 120, 255),    // ocean
  px.Color(255, 0, 180),    // hot magenta
  px.Color(0, 220, 220),    // cyan
  px.Color(140, 0, 255),    // ultraviolet
  px.Color(0, 255, 60),     // matrix green
};
int colorIdx = 0;
bool prev = HIGH;

void setup() {
  px.begin();
  px.setBrightness(BRIGHTNESS);
  px.setPixelColor(0, colors[0]);
  px.show();
  pinMode(BTN_PIN, INPUT_PULLUP);
  pinMode(ACT_LED, OUTPUT);
}

void loop() {
  bool btn = digitalRead(BTN_PIN) == LOW;
  if (btn && !prev) {
    colorIdx = (colorIdx + 1) % 10;
    px.setPixelColor(0, colors[colorIdx]);
    px.show();
  }
  prev = btn;

  uint32_t t = millis() % 1000;
  digitalWrite(ACT_LED, t < 200 ? HIGH : LOW);

  delay(10);
}