Seeed Arch Max

The Arch Max is an mbed enabled development board for rapid prototyping. It's based on a STM32F407VET6 microcontrolle 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.


  • 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
    • 512KB 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

Firmware issue!

We've reported we shipped Arch Max with wrong DAPLink firmware. Please check your DAPLink firmware version by opening MBED.HTM, and if it opens Arch page(not this Arch Max page), please update your firmware by reffering here.


USB receptacle for DAPLink(Mbed I/F) is J8.

LED for blinky can control as D13.


When using an I2C module, please check if it has I2C pull-up resistors. If not, the pull-up resistors should be added, as the I2C pins of the Arch Max are general purpose I/Os and don't connect pull-up resistors.

Get Started

  1. Click this link to go to the mbed online compiler and import the mbed_blinky program
  2. compile and download the compiled hex file
  3. Drag-n-drop the compiled bin file into the MBED disk


Your mbed Microcontroller can appear on your computer as a serial port. On Mac and Linux, this will happen by default. For Windows, you need to install a driver: mbed serial configuration.

We can use the serial port to log debug message, or use offline toolchain to debug step by step.

Update or Restore Firmware

The latest firmware version for the Arch Max is v0246 built at June 28 2018. To check your firmware version and built date, open the MBED.HTM or DETAILS.TXT of your MBED disk in a text editor.

To update the firmware,

  • 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


 Buy Now