me-no-dev
ba04076f16
Move definitions to not conflict with C includes
2016-12-05 22:53:04 +02:00
me-no-dev
6dc34077c4
Add correct definitions for word
...
fixes: https://github.com/espressif/arduino-esp32/issues/76
2016-12-05 22:50:51 +02:00
me-no-dev
ee36407b43
Update IDF libs
2016-12-02 14:50:43 +02:00
me-no-dev
e77ec634a9
Fix deprecation warnings in ESP.cpp
2016-12-02 14:30:04 +02:00
me-no-dev
49f35ff070
use esp_random in WMath.cpp
2016-12-02 13:42:31 +02:00
me-no-dev
6db0ee1304
Optimize GPIO and account for micros overflow in delayMicroseconds
2016-12-02 13:03:51 +02:00
Hirotaka
3c81739b33
need close(sockfd) before sockfd = -1, "_connected = false and close socket" means stop() function. ( #73 )
2016-12-01 13:27:51 +02:00
me-no-dev
8904f52c39
Allow phy to be initialized only if WiFi/BLE is used/enabled
...
fixes: https://github.com/espressif/arduino-esp32/issues/72
2016-12-01 13:23:17 +02:00
Me No Dev
57c3650ea2
Disconnect WiFiClient on destruct
2016-11-29 03:27:01 +02:00
me-no-dev
b82d0e166a
latest IDF, 240MHz and BLE enabled libs
2016-11-28 01:11:36 +02:00
me-no-dev
1d1aeecde2
simplify WiFi boot procedure to prepare for on-demand stack load
...
currently ```esp_wifi_init``` have to be called in ```app_main``` or
WiFi will fail to boot. When possible to boot later, code will be moved
into ```_esp_wifi_start``` to be executed when necessary
2016-11-28 00:50:21 +02:00
me-no-dev
f4c2135a30
RTC pins have pull up/down elsewhere
...
use driver/gpio for now.
fixes: https://github.com/espressif/arduino-esp32/issues/66
2016-11-26 12:04:36 +02:00
Me No Dev
be2a26b3ff
set SCL to OUTPUT_OPEN_DRAIN
...
fixes: https://github.com/espressif/arduino-esp32/issues/69
2016-11-25 11:25:50 +02:00
Drake Youngkun Min
d8b2290313
Add 'fromString(const char*)', 'fromString(const String)' to IPAddress class ( #68 )
2016-11-24 09:46:11 +02:00
lamloei
67fd652177
Create pins_arduino.h for Node32s( #64 )
2016-11-21 21:16:13 +02:00
lamloei
dbf030fdaa
Add Node32s to boards.txt ( #63 )
2016-11-21 21:15:39 +02:00
me-no-dev
58ac6fbf46
update idf libs
2016-11-18 18:32:28 +02:00
me-no-dev
1252f7f96e
add "monitor" build target for idf
2016-11-18 17:58:32 +02:00
me-no-dev
5703b769f2
pull sdkconfig early so IDF does not warn about redefinition
2016-11-18 15:14:02 +02:00
me-no-dev
c30012ab78
Add Kconfig for IDF and option to disable HAL mutexes
...
IDF Options:
- Autostart Arduino (implements app_main)
- Disable HAL locks
- Set HAL debug level
- Auto-connect STA if configured (else will connect after WiFi.begin())
2016-11-18 15:07:25 +02:00
me-no-dev
c82699a83d
Make Wire inherit Stream
...
fixes: https://github.com/espressif/arduino-esp32/issues/57
2016-11-17 12:37:23 +02:00
Drake Youngkun Min
c0266615d5
Add TwoWire::write(const char *) ( #56 )
2016-11-17 12:33:42 +02:00
me-no-dev
7abb15ca62
reset i2c cmd buffer before read/write
...
related to [issue
53](https://github.com/espressif/arduino-esp32/issues/53 )
2016-11-17 00:46:56 +02:00
me-no-dev
6d097cd4b5
Add definitions for yield() and optimistic_yield()
...
Fixes: https://github.com/espressif/arduino-esp32/issues/54
2016-11-16 17:36:52 +02:00
me-no-dev
56cd8f63f0
Add HardwareSerial::write(const char *)
...
fixes: https://github.com/espressif/arduino-esp32/issues/55
2016-11-16 17:30:13 +02:00
me-no-dev
47babd2098
shave off some time when sending multiple bytes through SPI
2016-11-14 13:08:30 +02:00
MaiKe Labs
ff9d1fb05c
Add "Noduino Quantum" board ( #49 )
...
* Add "Noduino Quantum" board
* change the value of build.board from Quantum to QUANTUM
2016-11-13 17:35:26 +02:00
me-no-dev
d8aa61fa52
Optimize some error messages
2016-11-13 17:30:21 +02:00
me-no-dev
7e0811ec56
Update tools to latest IDF
2016-11-13 17:23:44 +02:00
me-no-dev
f0b7959425
add default pins for UART1 and UART2
...
NOTE: UART1's default pins can be used only when SPI Flash is DIO
thanks @ladyada
2016-11-13 17:01:44 +02:00
me-no-dev
b5e0ebfc89
Set Wire to use the pins defined in pins_arduino.h
...
thanks @ladyada
2016-11-13 16:57:25 +02:00
me-no-dev
2cc1a6a1da
add shiftIn shiftOut
...
thanks @ladyada
2016-11-13 16:53:56 +02:00
me-no-dev
bfe6e5ae77
optimize log facility for multi threading
...
- Shorten filenames
- Add log_printf with mutex locking to play nice with Serial and two
cores
2016-11-13 13:40:31 +02:00
me-no-dev
a5d52ac4f7
Do not include file that does not exist
2016-11-13 13:26:49 +02:00
me-no-dev
2515a3cfed
Make compiler not complain about 2 random prototypes
...
Issue is when Arduino.h is included in C file
2016-11-13 13:23:44 +02:00
volca
d1b94df9a9
Add board ESPea32 ( #36 )
...
* Add from original Arduino.h
* Add board "ESPea32"
* cleanup
* cleanup
* Change SS to 5
2016-11-11 19:06:13 +02:00
Hendrik Linka
bb9ea85ae2
Change Nano32 SS to 5 ( #41 )
2016-11-11 19:05:58 +02:00
WEMOS Electronics
6cc5a9f05b
Add "WEMOS LoLin32" boards support. ( #35 )
2016-11-08 10:54:56 +02:00
me-no-dev
fb8f1244b7
wrong count checked for uartWrite
2016-10-29 14:34:18 +03:00
me-no-dev
38513ed804
fix not booting when compiled through ArduinoIDE
2016-10-28 02:33:08 +03:00
me-no-dev
3c071e1d89
update IDF libraries and includes
2016-10-28 01:53:02 +03:00
volca
261bc5ae85
Add from original Arduino.h ( #26 )
2016-10-27 15:43:27 +03:00
me-no-dev
6465d4fa8e
Make Arduino.h safe to include from C files
2016-10-26 04:07:52 +03:00
me-no-dev
bdd98828c7
fix some returns types
2016-10-26 02:39:15 +03:00
me-no-dev
a92f20edb2
include stdlib_noniso in Arduino.h
2016-10-26 02:13:00 +03:00
me-no-dev
29feaaa2d0
add some missing Arduino defines
2016-10-26 02:00:39 +03:00
me-no-dev
d7aed639ef
Add noniso.c implementation from ESP8266
2016-10-26 00:21:06 +03:00
me-no-dev
50c2ea529b
add ledc and sigma-delta api
2016-10-20 00:31:03 +03:00
Nat Weerawan
886d0044bc
Add Nano32 board. ( #21 )
2016-10-19 12:28:05 +03:00
Electronic Sweet Peas
bd1dcb82ca
First addition of ESP320 support ( #19 )
...
* First addition of ESP320 support
* Updated maximum data size.
2016-10-17 17:53:13 +03:00