Cerebot MC7

Welcome to the resource center for the Cerebot MC7™!

Here you will find all the reference materials that Digilent has created for this board, as well as links to any external content we have tracked down. If you are interested in purchasing the Cerebot MC7, visit the product page on our main website: Cerebot MC7

The Cerebot MC7 board is a microcontroller development board based on a Microchip® dsPIC 16-bit Digital Signal Controller.

The Cerebot MC7 is primarily intended to be used as a controller for electro-mechanical devices such as DC motors. The microcontroller used, a dsPIC33FJ128MC706A, is a member of a dsPIC family optimized for motor control applications.

The Cerebot MC7 provides four Half-Bridge circuits that are rated for 24V at up to 5A. Each of these Half Bridge circuits is connected to the dsPIC A/D converter to measure voltage and current for closed loop feedback control. These half bridges can be used to control two brushed DC motors, two bi-polar stepper motors, one brushless DC motor, one uni-polar stepper motor. In addition, the board can be used to implement controllers for switched DC-DC converters.

The Cerebot MC7 works with the Microchip MPLAB® development environment and provides built in programming and debugging support within the MPLAB IDE.


  • SchematicPDF
    • PDF Schematic of the PCB generated by Altium
  • Reference ManualWiki PDF
    • Technical description of the Cerebot MC7 and all of its features. The Wiki may contain more up-to-date information than the PDF.
  • Sell Sheet – Sell Sheet is currently unavailable, please see the reference manual for product detail


  • Download Demo project for the Cerebot MC7 that utilizes the on-board PWM module to drive a motor.