Arduino_STM32/STM32F1/libraries
csnol ed797d43e5 Tested on BluePill for new function of RTC 2017-09-14 00:03:55 +08:00
..
A_STM32_Examples Remove isConnected() usage and binary zeros from StringEx_Parsinge xample 2017-06-09 22:07:33 +02:00
Adafruit_GFX_AS Renamed libraries, but using original function names. 2015-03-18 11:27:31 -05:00
Adafruit_ILI9341 Reverts changes to the ILI9341 library that should not use DMA. 2015-05-27 20:05:35 -05:00
Adafruit_ILI9341_STM Added pushColors() to ILI9341 library to better support the OV7670 camera 2017-08-04 20:34:48 +10:00
Adafruit_SSD1306 The ssd1306_128x64_i2c_STM32 example would not build because of a missing swap() macro. 2017-04-27 18:22:18 +02:00
EEPROM Add EEPROM.update() function 2017-02-08 15:17:58 +11:00
Ethernet_STM Added Etheret_STM by Vassilis (at his request, as copy of https://github.com/Serasidis/Ethernet_STM) 2016-06-06 10:20:55 +10:00
FreeRTOS STM32F1 core: Implemented changes already made to the GD32F1 core to use F_CPU instead of hard coded values for 72000000 and (F_CPU -1) instead of 71999999 and to replace other hard coded values related to the clock freqency. Also updated the code so that the USB clock was disabled in setup_clock_prescalers to allow it to be changed in that function during initialisation, in case altermative prescaler values for USB are required, e.g. for operation at 48Mhz 2015-09-06 07:51:40 +10:00
FreeRTOS821 STM32F1 core: Implemented changes already made to the GD32F1 core to use F_CPU instead of hard coded values for 72000000 and (F_CPU -1) instead of 71999999 and to replace other hard coded values related to the clock freqency. Also updated the code so that the USB clock was disabled in setup_clock_prescalers to allow it to be changed in that function during initialisation, in case altermative prescaler values for USB are required, e.g. for operation at 48Mhz 2015-09-06 07:51:40 +10:00
FreeRTOS900 Correcting FreeRTOS900 example. 2017-08-03 11:48:26 -05:00
Lcd7920_STM Added LCD7920 library ported by Matthias (@madias on the Arduino forum) 2015-03-07 00:28:59 +11:00
LiquidCrystal 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
MapleCoOS STM32F1 core: Implemented changes already made to the GD32F1 core to use F_CPU instead of hard coded values for 72000000 and (F_CPU -1) instead of 71999999 and to replace other hard coded values related to the clock freqency. Also updated the code so that the USB clock was disabled in setup_clock_prescalers to allow it to be changed in that function during initialisation, in case altermative prescaler values for USB are required, e.g. for operation at 48Mhz 2015-09-06 07:51:40 +10:00
MapleCoOS116 STM32F1 core: Implemented changes already made to the GD32F1 core to use F_CPU instead of hard coded values for 72000000 and (F_CPU -1) instead of 71999999 and to replace other hard coded values related to the clock freqency. Also updated the code so that the USB clock was disabled in setup_clock_prescalers to allow it to be changed in that function during initialisation, in case altermative prescaler values for USB are required, e.g. for operation at 48Mhz 2015-09-06 07:51:40 +10:00
OLED_I2C Added Adafruit_SSD1306 and OLED_I2C libs ported by @Madias 2015-05-27 19:44:14 +10:00
OneWireSTM Updated 'category' in library.properties files, to shop the IDE complaining that this key is missing 2016-05-03 20:44:18 +10:00
RTClock Tested on BluePill for new function of RTC 2017-09-14 00:03:55 +08:00
SPI SPI clean up + add 16 bit access functions in 8 bit mode 2017-07-28 17:51:54 +02:00
STM32ADC Add, SMT32ADC example, Single channel at fixed sample rate (timer) using circular buffer (DMA) 2017-05-07 11:41:58 +02:00
Serasidis_EtherCard_STM Updated 'category' in library.properties files, to shop the IDE complaining that this key is missing 2016-05-03 20:44:18 +10:00
Serasidis_VS1003B_STM Updated 'category' in library.properties files, to shop the IDE complaining that this key is missing 2016-05-03 20:44:18 +10:00
Serasidis_XPT2046_touch Updated 'category' in library.properties files, to shop the IDE complaining that this key is missing 2016-05-03 20:44:18 +10:00
Servo Fix issue 196, for Servo library 2016-11-12 18:34:58 +11:00
Touch-Screen-Library_STM Fixed issue with ILI9341_due library (and Touch libary), incorrectly including pins_arduino.h 2016-10-29 22:09:44 +11:00
WS2812B Moved encoderLookup LUT from flash to RAM to give 30% speed increase of setPixelColor() - at the expense of 768 bytes of RAM 2017-06-13 10:39:42 +10:00
Wire Wire lib change buffer size definition to BUFFER_LENGTH for better AVR compatibility 2017-08-25 18:33:04 +10:00