Change the world

Control Software

Link on STMicroelectronics website:  http://www.st.com/web/en/catalog/tools/FM116/SC959/SS1532/PF254044

The STM32F3-Discovery Board is an evaluation board for the STM32 F3-series microcontrollers, which are based on a 32-bit ARM® CortexTM-M4F CPU.  It specifically makes use of the STM32F303VCT6 microcontroller and has the following features:

  • 72 Mhz
  • 256 KB of Flash memory (code memory)
  • 48 KB of RAM
  • On-board ST-LINK/V2 with selection mode switch to use the kit as a standalone ST-LINK/V2 (with SWD connector for programming and debugging).
  • Board power supply: through the USB bus or from an external 3 V or 5 V supply voltage.
  • External application power supply: 3 V and 5 V.
  • L3GD20, ST MEMS motion sensor, 3-axis digital output gyroscope.
  • LSM303DLHC, ST MEMS system-in-package featuring a 3D digital linear acceleration sensor and a 3D digital magnetic sensor.
  • Ten LEDs:
    – LD1 (red) for 3.3 V power-on.
    – LD2 (red/green) for USB communication.
    – Eight user LEDs, LD3/10 (red), LD4/9 (blue), LD5/8 (orange) and LD6/7 (green).
  • Two pushbuttons (user and reset).
  • USB USER with Mini-B connector.
  • Extension header for LQFP100 I/Os for quick connection to prototyping board and easy probing.

The presence of the accelerometer, the gyroscope and compass make this evluation board very suitable for robotic projects.  The microcontroller also supports DSP instructions and has a Floating-Point Unit which will be very suitable for projects that require intensive calculations, e.g. PID control, etc.