Commit Graph

99 Commits

Author SHA1 Message Date
Daniel Fekete 119d21179d Move library documentation pages to their own folders 2017-04-21 11:59:26 +02:00
Daniel Fekete 754d63b9b8 Move board examples into its own folder / menu item 2017-04-21 07:22:18 +02:00
Daniel Fekete 58df2817f5 Add slave I2C 2017-04-21 06:43:04 +02:00
Daniel Fekete 40a4803172 Add I2C slave mode begin() 2017-04-20 20:59:39 +02:00
Daniel Fekete 9f723dada3 Move I2C clock setup and initialization to setClock 2017-04-20 20:57:21 +02:00
Daniel Fekete dbe4023b10 Start I2C clock based on selected I2C 2017-04-20 20:50:46 +02:00
Daniel Fekete 61a5e43c58 Enable changing the I2C instance in Wire library 2017-04-20 19:06:07 +02:00
Daniel Fekete 0075365e56 Use the more explicit linking to the c library to make sure sbrk is linked 2017-04-20 19:05:23 +02:00
Daniel Fekete 4229e43167 Add Discovery F746NG 2017-04-19 21:37:15 +02:00
Daniel Fekete eff3b08cef Add menu options for Discovery L0 2017-04-19 21:30:56 +02:00
Daniel Fekete ef5cd4d857 Fix undefined reference to HAL_PWREx_EnableOverDrive when compiling F7 2017-04-19 21:27:24 +02:00
Daniel Fekete 1ad325396c When transfering 8 bit SPI, only set / get the first byte 2017-04-19 21:21:53 +02:00
Daniel Fekete 61ececd5d1 Add method for setting different SPI instance for SPIClass 2017-04-19 21:15:45 +02:00
Daniel Fekete 67450454f2 Add more GPIO clock initialization 2017-04-19 21:14:45 +02:00
Daniel Fekete 8e473b06fb Fix Arduino.h port_pin_list renamed to variant_pin_list 2017-04-19 21:14:07 +02:00
Daniel Fekete 33cdb6a8e7 Documentation: add library folder description 2017-04-19 11:08:46 +02:00
Daniel Fekete 514753db16 Added about page 2017-04-19 11:04:53 +02:00
Daniel Fekete b727fed871 Update documentation 2017-04-18 21:30:16 +02:00
Daniel Fekete d24f8694ee Add pin definitions (MOSI MISO...) to variant.h files 2017-04-18 21:29:05 +02:00
Daniel Fekete cb985cec3b Fix writing on UART, block if buffer is full. 2017-04-18 19:39:39 +02:00
Daniel Fekete 48115f33de Documentation changes for Arduino tools menu option 2017-04-18 19:29:57 +02:00
Daniel Fekete 5fd88757fa Update README.md 2017-04-18 19:09:59 +02:00
Daniel Fekete add6c36fca Create documentation html pages 2017-04-18 19:07:24 +02:00
Daniel Fekete 0c81a54677 Documentation 2017-04-18 18:55:15 +02:00
Daniel Fekete 436fabbd95 Add USB and Serial selection to the menu options 2017-04-18 18:54:02 +02:00
Daniel Fekete 32e3879c09 Documentation changes 2017-04-18 15:56:41 +02:00
Daniel Fekete dda37d7e81 Rename port_pin_list to variant_pin_list to be more clear 2017-04-17 21:01:24 +02:00
Daniel Fekete cdf605ede5 Refactored function names to use camel case 2017-04-17 20:57:28 +02:00
Daniel Fekete 99a8d562fa Rename USBSerial to SerialUSB to be the same as SerialUART 2017-04-17 20:45:47 +02:00
Daniel Fekete d86b89c1c6 Add mkdocs theme 2017-04-17 20:15:19 +02:00
Daniel Fekete fc74efc289 Add mkdocs documentation pages 2017-04-17 20:15:08 +02:00
Daniel Fekete 012d41847c Add more projects to automated test 2017-04-17 15:47:44 +02:00
Daniel Fekete ab214bffa5 Fix makefile for automatic tests 2017-04-17 15:45:33 +02:00
Daniel Fekete 7e0b254ea1 Add AVR compatibility file 2017-04-17 15:45:06 +02:00
Daniel Fekete 1124199167 Add example for Black 407VE onboard Winbond flash 2017-04-17 13:38:20 +02:00
Daniel Fekete da658b6e70 Add arduino utility function implementation: random, map, makeWord 2017-04-17 13:37:26 +02:00
Daniel Fekete 2f5bdeaef7 Change PWM to not use any memory if analogWrite is never used. 2017-04-17 12:37:05 +02:00
Daniel Fekete 919c3aeba0 Add basic I2C master implementation 2017-04-17 12:36:20 +02:00
Daniel Fekete 73ef9cbf12 Add UART alternative pin setting methods 2017-04-17 11:06:24 +02:00
Daniel Fekete d77814ca9a Basic analogWrite with PWM on TIM2 2017-04-16 15:40:46 +02:00
Daniel Fekete e8ca1fea6f Fix implementation of analogRead 2017-04-16 14:44:56 +02:00
Daniel Fekete 23b3dc7a91 Implement delayMicroseconds 2017-04-15 12:06:07 +02:00
Daniel Fekete 576ab0bd8e Implement analogRead 2017-04-15 10:25:28 +02:00
Daniel Fekete 8b740566de Generate analog channes for the chips 2017-04-15 10:25:11 +02:00
Daniel Fekete e6cff10f83 Fix memory sizes for Discovery L0 2017-04-15 06:30:23 +02:00
Daniel Fekete 71a2fd2add Fix memory sizes for Black F407VE 2017-04-15 06:29:06 +02:00
Daniel Fekete 5bc8c46d11 Fix UART buffer implementation 2017-04-14 22:43:17 +02:00
Daniel Fekete a8bc4330df Fix test, when testing INPUT_PULLUP, set the connected pin to INPUT 2017-04-14 22:12:51 +02:00
Daniel Fekete c2123290c6 Fix default pin order 2017-04-14 21:37:01 +02:00
Daniel Fekete 2d313e126b Enable variant to set board default SPI 2017-04-14 07:32:31 +02:00