Main Content

BeagleBone Black

Generate code optimized for BeagleBone® Black

Embedded Coder® Support Package for BeagleBone Black Hardware enables you to create and run Simulink® models on BeagleBone Black hardware. The support package includes a library of Simulink blocks for configuring and accessing BeagleBone Black peripherals and communication interfaces. For NEON optimized code for DSP filters, use ARM® Cortex® A Ne10 Library Support from DSP System Toolbox™.


  • Setup and Configuration
    Install hardware support, update firmware, configure hardware connection
  • Modeling
    Prepare model for hardware connection, add blocks to support hardware protocols
  • Deployment
    Build the model that loads and runs an executable on the target hardware
  • Performance
    Improve simulation speed, increase accuracy, reduce data loss
  • Device Driver Blocks
    Create a device driver block to access specific features of your hardware board