Skip to content

Latest commit

 

History

History
64 lines (39 loc) · 1.71 KB

README.md

File metadata and controls

64 lines (39 loc) · 1.71 KB

Arduino_opencm3

##Notice

This software is experimental and a work in progress. Under no circumstances should these files be used in relation to any critical system(s). Use of these files is at your own risk.

##Summary:
This repository is a testbed for combining the libopencm3 libray with Arduino IDE version 1.6.9. This testbed will support boards based on STM32 micro-controllers.

##Developers

##Roadmap 21 July 2016 [ I2C support ]

  • Initial I2C support (Wire library). At this moment only Master mode is supported.

17 July 2016 [ ADC support ]

  • Initial ADC support (writeAnalog)

11 July 2016 [ STM32F401RE support ]

  • Initial F401RE support (Digital I/O, Timing and Uarts functions)

7 July 2016 [ SPI support ]

  • Added SPI support (SPI, SPI1,...,SPI6)
  • Added a modified version of the Adafuit ILI9341 library.

5 July 2016 [ Timing functions ]

  • delay.c Added support to delay(), delayMicroseconds(), millis() and micros() functions.

3 July 2016 [ Serial ports ]

  • Uart.cpp Added support to hardware Serial1, Serial2 and Serial3.

2 July 2016 [ Removed the libmaple files ]

  • Removed some files from the core that have belonged to the old libmaple core.

30 June 2016 [ Initial release ]

  • Added core files from official Arduino core
  • wiring_digital.c Added pinMode() , digitalRead() , digitalWrite() and togglePin() functions.