Go to file
Roger Clark 6df2be1012 Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32 2015-04-12 10:28:56 +10:00
STM32F1 Updated platform.txt and added platform rewrite keys file to aid operation with IDE 1.6.2 onwards 2015-04-12 10:05:32 +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 Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32 2015-04-12 10:28:56 +10:00
.gitignore fixed mistake in .gitignore for the maple-bootloader folder items 2015-01-26 16:55:05 +11:00
.gitmodules Added texane-stlink to tools src folder. Note. This was easier than moving it from the old location under macosx. I will remove the one under macosx once the new one is definately committed 2015-04-07 08:15:22 +10: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/