Go to file
Roger Clark f9db223756 Changed to new library format and also updated comments in examples 2015-04-09 19:59:19 +10:00
STM32F1 Changed to new library format and also updated comments in examples 2015-04-09 19:59:19 +10:00
STM32F3 Added STM32F3 port supplied by Frank-Michael. Note this port looks like it is based on LibMaple for Arduino API 0022 and doesn't include more recent API features like the stream class and Serial.peek() etc 2015-02-20 12:26:17 +11:00
STM32F4 Initial support for STM32F4 series, based on AeroQuad codebase. Board variant for STM32F4 discovery (F407VG). Runs blinky! 2014-12-28 14:29:08 +00:00
drivers/win Updated windows driver installer bat, with changes by Tim, so that it works if the path to the driver bat has spaces in it 2015-01-26 17:20:35 +11:00
examples Removed non standard functions togglePin, toggleLED,isButtonPressed, and waitForButtonPress. And updated all examples that used these, to use other functions. Note togglePin was used internally in shiftOut. Also note, that some of these functions were replaced by the code that was inside the non standard function e.g inside togglePin. In the longer term these internal maple function calls need to be replaced by high level Arduino API calls like digitalRead and digitalWrite where applicable 2015-04-07 20:57:51 +10:00
other/maple-bootloader Added modified version of maple_bootloader in a new folder called other 2015-01-26 09:35:26 +11:00
tools Added new / recompiled stm32flash.exe for windows using MinGW so that Windows versions now supports the same processors as the OSX and Linux version (Specifically some STM32F103C8 devices) 2015-04-02 07:24:20 +11:00
.gitignore fixed mistake in .gitignore for the maple-bootloader folder items 2015-01-26 16:55:05 +11:00
.gitmodules Added submodule for windows drivers - TODO still needs to be patched with diff from tim 2015-01-23 20:59:59 +11:00
README.md Update README.md 2015-03-31 16:06:56 +11:00

README.md

Arduino STM32

###Important. This repo is not compatible with Adrduino IDE 1.6.2 or newer

The Arduino IDE team made a major change, to the compilor and other files, they also don't install the ARM compilor by default. (see https://github.com/rogerclarkmelbourne/Arduino_STM32/issues/39)

Please use Arduino IDE V 1.6.1 until this whole mess with the IDE is resolved

This repo contains, the "Hardware" files to support STM32 based boards on Arduino version 1.5.x to version 1.6.1 , including LeafLabs Maple, and Maple mini, and other generic STM32F103 boards

Please read the wiki https://github.com/rogerclarkmelbourne/Arduino_STM32/wiki for full details

Based on https://github.com/bobc/maple-asp, which is in turn based on LibMaple by Leaflabs

See also my blog

More information is available at http://www.rogerclark.net/stm32f103-and-maple-maple-mini-with-arduino-1-5-x-ide/