Roger Clark
61ef2bca74
Started work on new variants and fixed a few other minor issues
2015-03-04 08:27:47 +11:00
Roger Clark
0ca64e1a9a
Brought latest version of my fork of the OneWire libary into the repo as a copy. Note. I've not used a submodule as this is harder for people to clone
2015-02-28 09:17:31 +11:00
Roger Clark
06a9ad1ec0
Moved Servo library out of the untested folder now that its been tested and proved working by @ahull on the Arduino forum
2015-02-26 16:15:23 +11:00
Roger Clark
2617a3c25e
Update README.md
2015-02-27 11:47:43 +11:00
Roger Clark
29ddd3beef
Update SPI library properties file to fix issue caused by changing folder namne from STM32F1XX to STM32F1
2015-02-26 07:45:16 +11:00
Roger Clark
d130fa5f0d
Changed definition _STM32F1XX__ in boards.txt to __STM32F1__ as this was accidently missed from the commit which changed the folder name
2015-02-25 08:57:48 +11:00
Roger Clark
d1950f0aaf
Moved untested and probably not working libraroes to a 'Untested' subfolder within libraries
2015-02-25 08:02:07 +11:00
Roger Clark
5f83c13285
renamed top level folder STM32F1XX to STM32F1 to correspond to other top level folder names e.g. STM32F3 and STM32F4
2015-02-24 20:13:04 +11:00
Roger Clark
710e66340c
Change boards.txt 'Maple mini generic' identifier from nano to MapleMiniGeneric to resolve clash on some other IDEs
2015-02-24 19:59:39 +11:00
rogerclarkmelbourne
2a9554335c
Removed .c and .s files from system folder as these are out of date duplicates of the files in cores. Note. Header files are still used from the system folder, hence they have not been deleted. In the long term, either the core should be built to a separate library, or the header files need to be merged into the cores folder
2015-02-25 14:49:13 +11:00
Roger Clark
88d8e2e7be
Revert "After discussion with evq on GitHub. The whole-archive flag has been removed from the build recipe in platform.txt. I have tested this change and it doesnt seem to have any bad side effects"
...
Although initially this change appeared to have no ill effects, subsequentially it appears that it causes problems with the hardware timers. I presume something no longer
gets linked into the binary if this flag is removed.
Hence I have reverted this change
This reverts commit b720afe6b5
.
2015-02-23 22:22:10 +11:00
Roger Clark
4fc5bbe8a8
Modified Hardware with patch file from timschuerewegen, which addresses isues with the hardware Wire constructor
2015-02-22 14:58:48 +11:00
rogerclarkmelbourne
05130a7db9
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
rogerclarkmelbourne
4e808480ca
Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32
2015-02-20 10:07:29 +11:00
Roger Clark
29879eb1f2
Added OneWire library, and updated all variant.h files to include the macros to support this library. Note. I have tested the DS18x20 example, and just needed to change the pin that was passed to the global constructor, I used a 3.3k pull up resistor to 3.3v (normally 4.7k is used for 5V, so I presumed that 3.3k for 3.3V was the nearest equivalent to give the same current
2015-02-18 20:58:57 +11:00
Roger Clark
b720afe6b5
After discussion with evq on GitHub. The whole-archive flag has been removed from the build recipe in platform.txt. I have tested this change and it doesnt seem to have any bad side effects
2015-02-18 19:39:35 +11:00
Roger Clark
7201a63bc2
Added missing variant.h as copy of the maple-mini file. Also added commented out new pin macros (Work in progress)
2015-02-16 09:09:11 +11:00
Roger Clark
245571364b
removed SPI patch file
2015-02-08 21:28:35 +11:00
Roger Clark
97f6e2af8f
Added SPI patch by timschuerewegen. And this time I remembered to add the new file
2015-02-08 21:28:05 +11:00
Roger Clark
06de799de9
Modified boards.txt so that 'STM32 to flash (no bootloader)' upload method menu doesnt need to use upload_router and will consequentially work on all platforms
2015-02-06 21:04:43 +11:00
rogerclarkmelbourne
14393db46c
Addded modified and reportedly working LiquidCrystal_I2C library, supplied by @swe-dude from the Arduino forum
2015-02-03 19:23:34 +11:00
Roger Clark
d8f7103e1c
Added STLink to upload_router.bat and changed STM32 to Flash board type so that a new menu of UploadMethod allows selection of upload via Serial or STLink
2015-02-03 09:55:13 +11:00
Roger Clark
fe6ef337e8
Revert "Fixes to SPI provided by @TimSchuerewegen"
...
This reverts commit 7320f27f01
.
2015-02-02 20:34:31 +11:00
Roger Clark
7320f27f01
Fixes to SPI provided by @TimSchuerewegen
2015-02-01 09:07:16 +11:00
Roger Clark
e5f25ad6c3
Minor chnages to EEPROM library to remove ASSERT warning. Also updated the example to call Serial.begin(115200) for non maple boards
2015-01-31 09:19:20 +11:00
Roger Clark
a8553ff050
Upated EEPROM library with files from Matthias aka @madias
2015-01-31 09:07:11 +11:00
Roger Clark
8c2fa4ce4f
Upated LiquidCrystal files from Matthias aka @madias
2015-01-31 09:05:54 +11:00
Roger Clark
e1b0a4309f
Update gpio.h
...
Added AFIO remap for USART 3 as required by Nucleo boards
2015-01-29 09:59:51 +11:00
Roger Clark
59b3c0194f
Improved mac OSX maple uploads, with the help of Tim Schuerewegen, by resetting using tty to reset the Maple via the com port and also added the -R option to dfu-util to run after upload
2015-01-28 20:29:27 +11:00
Roger Clark
00d27a24bd
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
Roger Clark
d8634c071f
fixed mistake in .gitignore for the maple-bootloader folder items
2015-01-26 16:55:05 +11:00
Roger Clark
09588d4792
Added modified version of maple_bootloader in a new folder called other
2015-01-26 09:35:26 +11:00
Roger Clark
637174e63a
Added changes by Tim Schuerewegen, to fix issues with Maple Serial.peek() - (USB peek), and to improve resetting of the board when Serial buffer is full
2015-01-25 12:08:11 +11:00
Roger Clark
59c77bd75b
removed usb_cdcam.c.bak
2015-01-24 21:27:35 +11:00
Roger Clark
b070d167ba
Added extra files supplied by Tim Schuerewegen, which are needed to compile the driver installer in Windows Visual Studio
2015-01-23 21:18:07 +11:00
Roger Clark
287c431201
Added readme and diff file to patch libdwi to include the Maple USB devices
2015-01-23 21:10:05 +11:00
Roger Clark
359021bbcd
Added submodule for windows drivers - TODO still needs to be patched with diff from tim
2015-01-23 20:59:59 +11:00
rogerclarkmelbourne
ca406ca015
Replaced windows driver files with installer batch file and exe produced by tim schuerewegen based on a modified version of dwi-simple.
2015-01-23 17:26:34 +11:00
Roger Clark
ba21ca3201
Fixed typo for stlink windows path in platform.txt
2015-01-22 09:00:45 +11:00
Roger Clark
26e298dcf4
Added texan/stlink as a sub repo to macosx for st-link support. Note, there may be a better location for this as its cross platform source and could be used for Linux as well
2015-01-22 16:05:31 +11:00
Roger Clark
7e1155125c
Replace st-link OSX binaries for ones that work on 10.7 and fixed issue in OSX stlink_upload bash script
2015-01-22 15:48:22 +11:00
Roger Clark
66d320b33b
Updated STLink upload for OSX. Note this doesnt work on OSX 10.7, but it may work on nnewer versions of OSX. It has been reported to work on 10.9
2015-01-22 15:09:25 +11:00
Roger Clark
a13d7d9d8c
Opps. Failed to update the variant line for nucleo_f103rb in the previous commit :-(
2015-01-22 13:20:09 +11:00
Roger Clark
e9182347fc
Added Nucleo F103RB variant and updated boards.txt file. Note this uses STLink to upload and consequentially only works on the PC at the moment
2015-01-22 13:16:45 +11:00
Roger Clark
39d28ca13d
Added gitignore to prevent osx system files being included, and fixed issues in serial_upload for osx
2015-01-20 21:30:38 +11:00
Roger Clark
078cf1c623
Added files for OSX Serial upload via stm32flash binary compiled for osx
2015-01-20 21:07:39 +11:00
Roger Clark
94b425d2c8
Merge branch 'master' of https://github.com/rogerclarkmelbourne/Arduino_STM32
2015-01-19 22:41:40 +11:00
Roger Clark
f44d94d5cd
Added Nucleo STM32F103RB board with upload via STLINK
2015-01-19 21:19:03 +11:00
Roger Clark
0fdc11c68b
Update README.md
2015-01-17 14:36:40 +11:00
Roger Clark
1d84eb7e62
Merge branch 'master' of https://github.com/IanHarvey/Arduino_STM32
2015-01-12 10:22:51 +11:00