API

Mariachi APIs provide built-in libraries and utilities for I/O, real-time communications via CANBUS, Ethernet support, and MQTT capabilities - all of which are available out-of-the-box.

Mariachi devices firmware is derived from the RP2040 firmware and all its modules are available by default. In addition, Mariachi devices provide additional libraries:

  1. Access to Ethernet
  2. Access real time communications with CANBUS
  3. A lightweight version of the python-control library