Microcontroller Kit

Mathematica 12: Microcontroller Kit

The Microcontroller Kit automates the generation and deployment of code to microcontrollers and makes possible the design and implementation of fun and exciting hands-on projects from the Wolfram Language. It is built on a single superfunction to provide a unified interface to handle a wide range of microcontrollers, their input and output configurations and third-party libraries. By eliminating the error-prone, tedious and inconvenient iterations of the lower-level source code, it provides greater flexibility and efficiency to the overall project workflow. The functionality is especially useful in projects involving controller or filter designs, data acquisition or HIL (Hardware-in-the-Loop) simulations.

Mathematica 12: Microcontroller Kit
  • Automates generation and deployment of microcontroller code.
  • Supports several target boards and microcontrollers. »
  • Enables a model-based design workflow.
  • Generates real-time code. »
  • Provides the flexibility to override automatic settings. »
  • Enables integration of external library code. »
  • Provides hooks to access source code and other properties. »
  • Reduces project development time.
  • Supports digital output, such as LED output. »
  • Supports pulse generation, such as buzzer output. »
  • Supports pulse counts, such as encoder reading. »
  • Supports PWM analog output, such as motor output. »
  • Supports analog input, such as potentiometer reading. »
  • Supports serial (RS-232) input and output. »
  • Supports Serial Peripheral Interface (SPI) input and output. »
  • Supports Inter-Integrated Circuit (I2C) input and output. »

Related Examples