Modules | |
Analog Inputs | |
The AnalogIn subsystem converts 0-3.3V signals to 10-bit digital values. | |
OSC Debug | |
The Debug subsystem offers a simple way to send debug messages back from the MAKE Controller via OSC. | |
EEPROM | |
Eeprom allows for the persistent storage of 32k bytes data. | |
Error Return Codes | |
Error return values for Make Controller API calls. | |
Fast Timer | |
The FastTimer subsystem provides a high resolution timer in a microsecond context. | |
IO | |
A mechanism to manage the 64 IO lines on the controller. | |
LED | |
Controls the single green LED on the MAKE Controller Board. | |
Sockets | |
The Sockets system provides a simple interface for creating, reading and writing over both TCP and UDP. | |
Network | |
The Network subsystem manages the Ethernet controller. | |
OSC API | |
Make use of the OSC infrastructure for your own subsystems. | |
PWM (Pulse Width Modulation) | |
The PWM subsystem provides control of the 4 PWM outputs on the SAM7X. | |
RTOS | |
The RTOS subsystem provides a real-time operating system (RTOS) for the MAKE Controller. | |
Serial | |
Send and receive data via the Make Controller's serial ports. | |
SPI | |
The SPI subsystem allows the MAKE Controller to communicate with peripheral devices via SPI. | |
System | |
The System subsystem monitors and controls several aspects of the system. | |
Timer | |
The Timer subsystem provides a timer in a millisecond timeframe. | |
USB | |
The USB subsystem provides access to USB Virtual Serial Port (CDC) functionality. |
Core provides the basic functionality of the Make Controller. The Libraries module extends the Core module to provide additional functionality.