Module Catalog · v1.0

Every sensor.
Every display.
One tool call.

All Pclika modules ship with MCP-ready firmware drivers and validated tool schemas. Plug the module in, flash the firmware, and your AI tool immediately knows how to read it, configure it, and act on its data — without writing a single line of glue code.

6 drivers · Phase 1
Environment
DHT22
Temp / Humidity
Single-wire · 3.3–5 V · ±0.5 °C
env_read(sensor_id="dht22")
Phase 1 — Ready GPIO
Environment
BME280
Temp / Humidity / Pressure
I2C 0x76/0x77 · ±1 hPa · Bosch
env_read(sensor_id="bme280")
Phase 1 — Ready I2C
Environment
SHT31
Precision Temp / Humidity
I2C 0x44/0x45 · ±0.2 °C · CRC-8
env_read(sensor_id="sht31")
Phase 1 — Ready I2C
Light
BH1750
Ambient Light
I2C 0x23/0x5C · 0–65535 lux
light_read()
Phase 1 — Ready I2C
Motion / IMU
MPU6050
6-Axis IMU
I2C 0x68/0x69 · Accel + Gyro · InvenSense
imu_read(include_temp=true)
Phase 1 — Ready I2C
Distance
VL53L0X
ToF Distance Sensor
I2C 0x29 · 30–2000 mm · ST Micro
distance_read(mode="single")
Phase 1 — Ready I2C
2 drivers · Phase 1
OLED
SSD1306
128×64 OLED
I2C 0x3C/0x3D · 5×7 font · Framebuffer
display_text(text="Hello", clear=true)
Phase 1 — Ready I2C
TFT Color
ST7789
240×240 TFT
SPI Mode 3 · RGB565 · 40 MHz max
display_text(text="Claude", display_id="tft")
Phase 1 — Ready SPI
e-Paper
SSD1680
2.13″ e-Paper
SPI · 250×122 · 2-color
display_text(display_id="epaper")
Phase 2 SPI
3 tool families · Phase 1–2
Servo
SG90 / MG996R
PWM Servo
50 Hz · 500–2500 µs · 1–16 channels
servo_move(channel=0, angle=90)
Phase 1 — Ready PWM
DC Motor
TB6612FNG
Dual DC Motor Driver
2-channel · 1.2 A continuous · PWM speed
motor_set(channel=0, speed=200, direction="forward")
Phase 2 GPIO+PWM
Stepper
A4988 / DRV8825
Stepper Driver
Microstepping 1/32 · STEP/DIR interface
stepper_move(steps=200, speed_rpm=60)
Phase 2 GPIO
ESP32-S3 camera path
Camera
OV2640
2MP JPEG Camera
DVP · QVGA–UXGA · JPEG/RGB565
camera_capture(resolution="VGA")
Phase 1 — Ready DVP / esp_camera
Camera
OV5640
5MP Auto-Focus Camera
DVP/MIPI · AF · 1080p
camera_capture(resolution="HD")
Phase 2 DVP
RS-485 / Relay / ADC / Digital I/O
Communication
MAX485 / SP3485
RS-485 Transceiver
Half-duplex · 2.5 Mbps · DE/RE control
modbus_read(slave_id=1, address=0, count=5)
Phase 1 — Ready UART2 + GPIO
Relay
8-Channel Relay Module
Optocoupler Isolated
5 V coil · 10 A 250 VAC · Active-HIGH
relay_set(channel=0, state="on")
Phase 1 — Ready GPIO
Analog
MCP3204
12-bit 4-ch SPI ADC
SPI · 100 ksps · 2.7–5.5 V
adc_read_multi(channels=[0,1,2,3], adc_source="mcp3204")
Phase 2 SPI
Digital I/O
PCF8574
8-Channel I/O Expander
I2C · Quasi-bidirectional · 100 mA sink
digital_io_read(bank=0)
Phase 2 I2C
Module Selector

Answer three questions — get the right module list for your project.

Recommended Modules
Phase 1 = driver implemented and tested · Phase 2 = driver in roadmap · Phase 3 = hardware design phase
All MCP tool schemas follow the bridge/tool-schemas contract. Seal: PCK-MMXXVI-C4A32096