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
me-no-dev
4865ed0d13
ignore ssl only on windows
2016-10-17 17:08:57 +03:00
Tisham Dhar
0dcf5a49d2
Ignore certificates on windows
...
Added code to bypass certificate verification. merge with caution.
2016-10-17 16:41:08 +03:00
me-no-dev
9f9fb41253
Merge branch 'i2c-thread-safe'
...
* i2c-thread-safe:
remove unnecessary locks
return proper errors
implement thread-safe i2c
2016-10-17 15:41:45 +03:00
me-no-dev
9a9ef063ee
Merge branch 'spi-thread-safe'
...
* spi-thread-safe:
remove unnecessary locks
implement thread-safe spi
2016-10-17 15:41:15 +03:00
me-no-dev
cb2110ce88
Merge branch 'uart-thread-safe'
...
* uart-thread-safe:
do not lock for ets_printf
Implement thread-safe uart
2016-10-17 15:39:45 +03:00
me-no-dev
6327bbd3e9
do not lock for ets_printf
2016-10-17 15:34:55 +03:00
me-no-dev
0ccde6cc1a
fix reported data size and percentage
2016-10-17 15:31:51 +03:00
me-no-dev
988bcbf08f
Merge branch 'master' into i2c-thread-safe
2016-10-14 03:24:21 +03:00