Specifications
Common specs to all modules
- Based on Espressif Microntroller Esp32-S3-Mini
- Dual core at 240MHz
- Bluetooth 5 (Low Energy)
- WiFi 2.4 GHz
- Developped using PlatformIO with Arduino framework
- Board has an onboard lithium single cell battery charger for the optional battery
- Minimal battery runtime is around 4h (and up to 6h)
- Config page is coded in svelte to stay as lightweight as possible
MIDI
Midi output can be done either on USB, through BLE (Bluetooth Low Energy) or Wifi with AppleMidi/RtpMidi. The midi output can chosen to be continuous controls, pitch bend, or notes (single, scales, arpegios,..)
OSC
OSC is great to get wireless high precision data. Indeed while Midi is there for ages, its control resolution is most of the time very limited. In the config, you can choose to send the sensor data as raw sensor data, in the sensor units, or to scale it between 2 value you choose (default 0 to 1)
In case you want to use it with Ableton Live Connection kit (Touch OSC module), one should use scaling from 0 to 1.
Note: Multiple outputs can be used simultaneously, like OSC and midi
HID
Pipo can be used as a usb keyboard or mouse. Whille all Pipo can map their output to HID modes, this is most interesting with Pipo analog, where you can turn the touch inputs as keyboard keys, or sensor data to mouse mouvements.