Weave Logic into
Hardware.
Unified firmware for Raspberry Pi Pico/Pico2. Control hardware with directly via WebUSB or Python.
pip install logic-weave Installing... Done. from LogicWeave import LogicWeave, GpioFunction import time # Auto-connects to RP2040/RP2350 with LogicWeave() as lw: led = lw.gpio(25) led.set_function(GpioFunction.SIO_OUT) # Output while True: led.write(True) # Turn LED ON time.sleep(0.5) # Wait for 0.5 seconds led.write(False) # Turn LED OFF time.sleep(0.5) # Wait for 0.5 seconds WebUSB Ready Python Client
One Firmware, Infinite Possibilities
LogicWeave exposes the raw power of the RP2040/RP2350 peripherals over a Protobuf USB connection. Control all functionality through software.
Cross Platform
Works on Windows, macOS, and Linux. Windows users benefit from easy WinUSB driver installation.
Protobuf Speed
Commands are serialized efficiently using Protocol Buffers over USB Bulk endpoints for low-latency control.
Plugin System
Compile Python scripts into `.whl` plugins with custom UI elements for the LogicWeave Web IDE.
Community Edition
Standard Boards
Raspberry Pi Pico / Pico 2
- Full GPIO, I2C, SPI, UART control
- High-speed ADC & PWM
- Works on any RP2040/RP2350 board
Pro Hardware
LogicWeave Core
Enhanced Test & Measurement
Unlock the full potential of the LogicWeave ecosystem with our custom hardware board.
- Programmable Power Supply (PPS)
- Built-in Multimeter (V/I/R)
- 100W Power Delivery (PD) Control