Commit Graph

  • ee36407b43 Update IDF libs me-no-dev 2016-12-02 14:50:43 +02:00
  • e77ec634a9 Fix deprecation warnings in ESP.cpp me-no-dev 2016-12-02 14:30:04 +02:00
  • 49f35ff070 use esp_random in WMath.cpp me-no-dev 2016-12-02 13:42:31 +02:00
  • 6db0ee1304 Optimize GPIO and account for micros overflow in delayMicroseconds me-no-dev 2016-12-02 13:03:48 +02:00
  • 3c81739b33 need close(sockfd) before sockfd = -1, "_connected = false and close socket" means stop() function. (#73) Hirotaka 2016-12-01 20:27:51 +09:00
  • 8904f52c39 Allow phy to be initialized only if WiFi/BLE is used/enabled me-no-dev 2016-12-01 13:23:17 +02:00
  • 57c3650ea2 Disconnect WiFiClient on destruct Me No Dev 2016-11-29 03:27:01 +02:00
  • b82d0e166a latest IDF, 240MHz and BLE enabled libs me-no-dev 2016-11-28 01:11:36 +02:00
  • 1d1aeecde2 simplify WiFi boot procedure to prepare for on-demand stack load me-no-dev 2016-11-28 00:50:21 +02:00
  • f4c2135a30 RTC pins have pull up/down elsewhere me-no-dev 2016-11-26 12:04:34 +02:00
  • be2a26b3ff set SCL to OUTPUT_OPEN_DRAIN Me No Dev 2016-11-25 11:25:50 +02:00
  • d8b2290313 Add 'fromString(const char*)', 'fromString(const String)' to IPAddress class (#68) Drake Youngkun Min 2016-11-24 16:46:11 +09:00
  • 67fd652177 Create pins_arduino.h for Node32s(#64) lamloei 2016-11-22 02:16:13 +07:00
  • dbf030fdaa Add Node32s to boards.txt (#63) lamloei 2016-11-22 02:15:39 +07:00
  • 58ac6fbf46 update idf libs me-no-dev 2016-11-18 18:32:28 +02:00
  • 1252f7f96e add "monitor" build target for idf me-no-dev 2016-11-18 17:58:32 +02:00
  • 5703b769f2 pull sdkconfig early so IDF does not warn about redefinition me-no-dev 2016-11-18 15:14:02 +02:00
  • c30012ab78 Add Kconfig for IDF and option to disable HAL mutexes me-no-dev 2016-11-18 15:07:25 +02:00
  • c82699a83d Make Wire inherit Stream me-no-dev 2016-11-17 12:37:23 +02:00
  • c0266615d5 Add TwoWire::write(const char *) (#56) Drake Youngkun Min 2016-11-17 19:33:42 +09:00
  • 7abb15ca62 reset i2c cmd buffer before read/write me-no-dev 2016-11-17 00:46:56 +02:00
  • 6d097cd4b5 Add definitions for yield() and optimistic_yield() me-no-dev 2016-11-16 17:36:52 +02:00
  • 56cd8f63f0 Add HardwareSerial::write(const char *) me-no-dev 2016-11-16 17:30:13 +02:00
  • 47babd2098 shave off some time when sending multiple bytes through SPI me-no-dev 2016-11-14 13:08:30 +02:00
  • ff9d1fb05c Add "Noduino Quantum" board (#49) MaiKe Labs 2016-11-13 23:35:26 +08:00
  • d8aa61fa52 Optimize some error messages me-no-dev 2016-11-13 17:30:21 +02:00
  • 7e0811ec56 Update tools to latest IDF me-no-dev 2016-11-13 17:23:44 +02:00
  • f0b7959425 add default pins for UART1 and UART2 me-no-dev 2016-11-13 17:01:44 +02:00
  • b5e0ebfc89 Set Wire to use the pins defined in pins_arduino.h me-no-dev 2016-11-13 16:57:25 +02:00
  • 2cc1a6a1da add shiftIn shiftOut me-no-dev 2016-11-13 16:53:56 +02:00
  • bfe6e5ae77 optimize log facility for multi threading me-no-dev 2016-11-13 13:40:31 +02:00
  • a5d52ac4f7 Do not include file that does not exist me-no-dev 2016-11-13 13:26:49 +02:00
  • 2515a3cfed Make compiler not complain about 2 random prototypes me-no-dev 2016-11-13 13:23:44 +02:00
  • d1b94df9a9 Add board ESPea32 (#36) volca 2016-11-12 01:06:13 +08:00
  • bb9ea85ae2 Change Nano32 SS to 5 (#41) Hendrik Linka 2016-11-11 18:05:58 +01:00
  • 6cc5a9f05b Add "WEMOS LoLin32" boards support. (#35) WEMOS Electronics 2016-11-08 02:54:56 -06:00
  • fb8f1244b7 wrong count checked for uartWrite me-no-dev 2016-10-29 14:34:18 +03:00
  • 38513ed804 fix not booting when compiled through ArduinoIDE me-no-dev 2016-10-28 02:33:08 +03:00
  • 3c071e1d89 update IDF libraries and includes me-no-dev 2016-10-28 01:53:02 +03:00
  • 261bc5ae85 Add from original Arduino.h (#26) volca 2016-10-27 20:43:27 +08:00
  • 6465d4fa8e Make Arduino.h safe to include from C files me-no-dev 2016-10-26 04:07:52 +03:00
  • bdd98828c7 fix some returns types me-no-dev 2016-10-26 02:39:15 +03:00
  • a92f20edb2 include stdlib_noniso in Arduino.h me-no-dev 2016-10-26 02:13:00 +03:00
  • 29feaaa2d0 add some missing Arduino defines me-no-dev 2016-10-26 02:00:39 +03:00
  • d7aed639ef Add noniso.c implementation from ESP8266 me-no-dev 2016-10-26 00:21:06 +03:00
  • 50c2ea529b add ledc and sigma-delta api me-no-dev 2016-10-20 00:31:03 +03:00
  • 886d0044bc Add Nano32 board. (#21) Nat Weerawan 2016-10-19 16:28:05 +07:00
  • bd1dcb82ca First addition of ESP320 support (#19) Electronic Sweet Peas 2016-10-17 16:53:13 +02:00
  • 4865ed0d13 ignore ssl only on windows me-no-dev 2016-10-17 17:08:57 +03:00
  • 0dcf5a49d2 Ignore certificates on windows Tisham Dhar 2016-10-17 12:20:15 +10:30
  • 9f9fb41253 Merge branch 'i2c-thread-safe' me-no-dev 2016-10-17 15:41:45 +03:00
  • 9a9ef063ee Merge branch 'spi-thread-safe' me-no-dev 2016-10-17 15:41:15 +03:00
  • cb2110ce88 Merge branch 'uart-thread-safe' me-no-dev 2016-10-17 15:39:45 +03:00
  • 6327bbd3e9 do not lock for ets_printf me-no-dev 2016-10-17 15:34:55 +03:00
  • 0ccde6cc1a fix reported data size and percentage me-no-dev 2016-10-17 15:31:51 +03:00
  • 988bcbf08f Merge branch 'master' into i2c-thread-safe me-no-dev 2016-10-14 03:24:21 +03:00
  • 9116cc4311 remove unnecessary locks me-no-dev 2016-10-14 03:24:20 +03:00
  • 7de6da591a Merge branch 'master' into spi-thread-safe me-no-dev 2016-10-14 03:16:09 +03:00
  • cdee64cb07 remove unnecessary locks me-no-dev 2016-10-14 03:16:02 +03:00
  • 242bca9451 Implement thread-safe uart me-no-dev 2016-10-14 03:07:21 +03:00
  • 17c8ceb1b9 UART rework me-no-dev 2016-10-14 03:02:40 +03:00
  • d4dd33d2df implement thread-safe spi me-no-dev 2016-10-11 15:51:09 +03:00
  • f9f895797a return proper errors me-no-dev 2016-10-11 15:11:51 +03:00
  • 9ec4389889 implement thread-safe i2c me-no-dev 2016-10-11 14:20:02 +03:00
  • 50b060ab32 really fix attachInterrupt to work on either core me-no-dev 2016-10-11 12:29:06 +03:00
  • 6125a40f93 fix GPIO attachInterrupt me-no-dev 2016-10-11 12:07:18 +03:00
  • 5d61d8ddd0 copy va_list in Print::printf me-no-dev 2016-10-11 11:42:47 +03:00
  • 658f81b792 attach uart isr on the current core me-no-dev 2016-10-11 11:16:43 +03:00
  • 1cc9f3bfef fix Serial RX me-no-dev 2016-10-11 03:59:34 +03:00
  • e7d2c18742 Do not delete printf buffer if not required me-no-dev 2016-10-10 19:29:25 +03:00
  • 01961ef5c6 use local buffer for printf if size is equal or less than 64 me-no-dev 2016-10-10 17:37:34 +03:00
  • 3ecb32c4ba Prevent I2C Bus locks and wrong data being sent on retry me-no-dev 2016-10-10 14:54:36 +03:00
  • 45f5449fbf prevent some devices from locking the SCL line me-no-dev 2016-10-10 14:10:43 +03:00
  • f3af437774 I2C SDA should properly register the ACK bit from some slaves me-no-dev 2016-10-10 13:53:55 +03:00
  • cc3c55bbb1 fix i2c hal me-no-dev 2016-10-08 17:32:11 +03:00
  • 917286acf2 Remove non-working WiFi examples and fix some that require changes me-no-dev 2016-10-08 13:09:54 +03:00
  • 2ba4c40aca add more definitions to pgmspace.h to match ESP8266 me-no-dev 2016-10-08 00:40:11 +03:00
  • 063b563079 Print::printf should allocate it's buffer me-no-dev 2016-10-08 00:18:12 +03:00
  • bb9ded7ed4 comment out __FlashStringHelper methods in Print me-no-dev 2016-10-07 23:59:24 +03:00
  • 31773cff31 fix F macro me-no-dev 2016-10-07 23:56:50 +03:00
  • 7530db5f06 include math.h by default Me No Dev 2016-10-07 23:31:49 +03:00
  • af0cef4ec7 Update README.md Me No Dev 2016-10-07 11:32:35 +03:00
  • ac19ecf3d5 On app cpu (#1) Me No Dev 2016-10-06 18:16:00 +03:00
  • b89cf412ab add component.mk so the framework can be used as IDF component me-no-dev 2016-10-06 17:13:07 +03:00
  • fb4f1333d2 Fix UART writeBuf and flush me-no-dev 2016-10-06 16:31:28 +03:00
  • 03f5d62323 Wiring.h -> Arduino.h me-no-dev 2016-10-06 15:41:16 +03:00
  • a72b8d5635 Remove leftover debug Me No Dev 2016-10-06 14:47:27 +03:00
  • 831917a47e Add pin map image me-no-dev 2016-10-06 14:36:24 +03:00
  • efcd034622 Update README.md Me No Dev 2016-10-06 14:36:15 +03:00
  • 9717dee13a ignore dist folder me-no-dev 2016-10-06 14:24:44 +03:00
  • 5f3a205955 initial import me-no-dev 2016-10-06 14:21:30 +03:00
  • 668acc2c08 repo init me-no-dev 2016-10-06 09:09:11 +03:00