Skip to main content

Heart Sound Sensor

The Arch Max is an mbed enabled development board for rapid prototyping. It's based on a STM32F407VET6 microcontroller with an ARM Cortex-M4F core running at 168MHz. It includes an open link to provide SWD debug, drag-n-drop programming and USB serial communication.

Features​

  • mbed enabled

    • Online development tools

      • Easy to use C/C++ SDK

      • Lots of published libraries and projects

  • High performance STM32F407VET6

    • ARM Cortex-M4 MCU with FPU at 168MHz

      • 512 KB Flash, 192 KB RAM
  • On-board open link for debug and programming

    • Drag-n-drop programming

      • USB serial communication

      • SWD debug with GDB+ pyOCD/OpenOCD, Keil or IAR

  • Arduino form factor, compatible with lots of shields

  • Build-in Ethernet, USB and SD card slot for connectivity and data exchange

Specification​

Item Typical
Work Voltage 5V
Microcontroller STM32F407VET6
Flash Memory 512kB
RAM 192kB
UART 4
I2C 3
SPI 3
CAN 2
SDIO 1
Camera interface 1
Eth 1
ADC Channels 8
I/O pins40
Digital I/O Max Input Voltage 5.0V
Diameter 90mm x 44mm

Pin definition​

Usage​

  1. Click this link to login or signup to mbed

  2. Import the mbed_blinky program

  3. Click the Compile icon of the top toolbar to compile the program, then download a compiled hex file.

  4. Drag-n-drop the downloaded bin file into the MBED disk

You can open main.cpp to change the program. For example, use the following code to blink the LED every 0.1s

#include "mbed.h"

DigitalOut led(LED1); // on-board led is connected to D13

int main()
{
while (true) {
led = !led;
wait(0.1);
}
}

Debug​

To enable SWD debug or to get debug message through USB Virtual serial, please install the driver from mbed.

Update or Restore Firmware​

The latest firmware version for the Arch Max is v0203 built at Oct 8 2014. To check your firmware version and built date, open the MBED.HTM file of your MBED disk in a text editor.

The firmware v0203 2014-10-08 for Arch Max

  • Hold the Arch Max's button and power on it

  • A CRP DISABLD disk will show

    • On Windows, replace firmware.bin with the above firmware

      • On Linux/Mac, use command: dd if={new_firmware.bin} of={firmware.bin} conv=notrunc

Version​

Name Version Note
Arch Max v1.0 v1.0 5V power supplier didn't connect to USB power, user should connect to ext-power
Arch Max v1.1 v1.1 5V power supplier can connect to USB power

Schematic Online Viewer​

Resources​

Tech Support​

Please submit any technical issue into our [forum](https://forum.seeedstudio.com/).

Loading Comments...