-
Technical Specifications
MCU RP2040 (2 x Cortex M0+ @ 133 MHz, 264 kB SRAM, 2 MByte Flash) Digital IO 4 x Digital Input (3V3)
2 x Digital Output (3V3)
Analog IO 2 x Analog Input (0 - 3V3, 12-Bit)
1 x Battery Voltage Sensing
PWM Output 2 x Servo PWM (Pulse word-wrap:break-word;width = 1000 - 2000 µs, pulse period = 20 ms) Misc. IO 1 x NeoPixel
1 x QWIIC (I2C)
1 x Serial (3V3 TTL)
Miscellaneous 24LC64 64-kBit EEPROM for persistent storage of Cyphal configuration Power The module can be powered via - CAN
- USB
- IO expansion header (i.e. powered via a custom expansion board)
Mechanical dimensions
(L x W x H)52 x 36 x 10 mm (Bare)
58 x 42 x 16 mm (w/ Enclosure)
Mounting options: 4 x M3 mounting holes on the borders of the PCB -
Applications:
- Module for thorough evaluation of Cyphal/CAN
- Basic building block for a Cyphal/CAN node
Resources:
- Hardware Reference Design: https://github.com/generationmake/OpenCyphalPicoBase
- Fully Cyphal-compliant firmware: https://github.com/107-systems/OpenCyphalPicoBase-firmware
- Firmware of further Cyphal-compliant devices built on top of CyphalPicoBase/CAN
- Radiation sensor: https://github.com/107-systems/l3xz-radiation-sensor-firmware
- Hydraulic pressure sensor: https://github.com/107-systems/l3xz-pressure-sensor-firmware
- Generic auxiliary IO controller: https://github.com/107-systems/l3xz-aux-ctrl-firmware
- Q&A / Support: https://forum.opencyphal.org/