Commit Graph

1937 Commits

Author SHA1 Message Date
devsaurus 8d843e5beb fix task wdt to handle PANIC situations and spiffs formatting 2018-04-02 21:17:18 +02:00
devsaurus cc34ac0844 update toolchain 2018-04-01 00:28:38 +02:00
devsaurus efffa92b77 Updated ESP-IDF to latest. 2018-04-01 00:28:26 +02:00
Andrew Gough ba57b0fa7e Add slightly modified version of standard MQTT docs. Note that in most
cases the API is identical [see note in unsubscribe()]
2018-03-19 21:06:58 +11:00
Andrew Gough 33232b501d Upgrade to espmqttc head 2018-03-19 19:31:38 +11:00
Marcel Stör 6d19510e79 Add submodule init 2018-03-06 23:28:05 +01:00
Marcel Stör 2ab489859c Add app folder (from other branches) to .gitignore 2018-03-06 23:01:06 +01:00
Andrew Gough 4207d6c8ad Add espmqtt library + bindings 2018-02-01 21:03:10 +11:00
devsaurus bded035406 clarify tools status 2017-12-31 11:53:30 +01:00
Marcel Stör 3eb8d4f1d0 Clean-up the uploader tools selection 2017-12-28 23:56:13 +01:00
John Lauer 3ddce2d75d Add ChiliPeppr as option for IDE (#2192) 2017-12-28 23:15:47 +01:00
devsaurus 4702c1f181 align source from esp8266 port 2017-12-18 22:06:47 +01:00
Ryan Hartlage e2a4c1bc5f Fix link to ESP32 hardware page (#2196) 2017-12-16 19:03:05 -05:00
devsaurus 0a3ea42ff9 list new u8g2 device constructors 2017-11-18 17:54:51 +01:00
Arnim Läuger 5995ff6bec
fix spi-only listing 2017-11-18 17:44:25 +01:00
devsaurus 23e9fcccfa update to u8g2 2.19.8 2017-11-18 17:38:21 +01:00
devsaurus 0b998e5612 tolerate multiple netconn callbacks for a single send job 2017-11-12 17:41:29 +01:00
devsaurus 7448d21afa Updated ESP-IDF to latest. 2017-09-12 22:22:20 +02:00
devsaurus b2f09da2e2 ignore return code from netconn_delete, fix #2096 2017-09-12 22:22:00 +02:00
Arnim Läuger c117092da6 fixes and optional arguments clarification 2017-09-02 11:47:13 +02:00
devsaurus 9f8664b8e6 Updated ESP-IDF to latest and adapt spi master. 2017-09-02 11:38:19 +02:00
Johny Mattsson 689bad8dae Unbreak Travis-CI build for dev-esp32 branch (#2086)
Changes:
- now forcing use of the OS python version, rather than new "magic" versions in /opt
- installing GNU make 4.1, since our build depends on that these days
2017-08-24 13:18:03 +10:00
Johny Mattsson d5d8990bf2 Merge pull request #2021 from larsstenberg/dev-esp32-getmac
ESP32: added functions wifi.sta.getmac() and wifi.ap.getmac()
2017-08-17 12:36:42 +10:00
devsaurus 4b5e124244 update to u8g2 2.16.9 2017-08-16 10:56:25 +02:00
devsaurus 412db2e339 propagate error code for close 2017-08-14 14:29:42 +02:00
larsstenberg 40e0be29ee ESP32: Ledc driver module (#2027)
* Inital commit for supporting ledc driver

* Added documentation. More fade functions and better naming of constants

* Better field checking during setup. Updated documentation

* Reworked LEDC module to be used with an object model to decrease repetition of parameters
2017-08-11 19:11:12 +02:00
devsaurus 4375e09c0b ignored unused functions if u8g2 module is skipped anyhow 2017-08-02 22:35:55 +02:00
devsaurus 64f8ac2876 u8g2: add rfb support 2017-07-27 23:29:37 +02:00
Arnim Läuger b3eaba86e4 Add net module docs (#2053) 2017-07-25 22:23:34 +02:00
Johny Mattsson 977dab2e6b Merge pull request #2047 from devsaurus/esp32-netconn
ESP32: Port net module to netconn API.
2017-07-22 12:50:49 +10:00
devsaurus f501b84090 signal an error in case TCP send data was only written partly 2017-07-21 22:50:36 +02:00
Marcel Stör 64eb79348a Change strike-through markdown notation 2017-07-21 21:14:54 +02:00
devsaurus d26c8ea290 promote closing flag to serve all socket types
and set it consistently also for intended netconn close to prevent any cb activity
2017-07-20 21:23:38 +02:00
devsaurus abbd384da3 first batch of review feedback 2017-07-20 21:04:21 +02:00
devsaurus 070973e68c Port net module to netconn API. 2017-07-18 20:45:20 +02:00
devsaurus 5ee043cfb9 fix pin handling for rmt channels now that GPIO output matrix is cleared with
17747b3358
2017-07-13 23:00:24 +02:00
devsaurus c13f83cd2e Updated ESP-IDF to latest. 2017-07-03 21:42:39 +02:00
Lars Stenberg e6eb743b88 Added functions wifi.sta.getmac() and wifi.ap.getmac() 2017-06-30 23:55:43 +02:00
devsaurus a56a7b2775 init ws2812_chains during platform_init 2017-06-20 23:09:14 +02:00
devsaurus 10e96a3b51 fix travis build 2017-06-13 19:03:25 +02:00
devsaurus a8ff8f059d Add u8g2 module. 2017-06-13 18:38:09 +02:00
zelll 329bd73b63 ESP32: uart 1/2 supports (#1982)
* uart 1/2

* call -> pcall in uart_on_* functions

* fix docs

* fixed console driver when using custom console uart

* fixed line_inverse and error callback

* fixed a crash when uart.start() called more than one time
2017-06-13 18:33:32 +02:00
devsaurus 819284530e Add spi master. 2017-05-14 18:00:40 +02:00
devsaurus 9e7eb48fef Updated ESP-IDF to latest.
can: Use DPORT_(SET|clear)_PERI_REG_MASK for DPORT regs.
2017-05-13 22:30:13 +02:00
Arnim Läuger d8b55051c7 Formatting fix ws2812 doc 2017-05-13 11:55:55 +02:00
devsaurus 52ed168cbe fix gpio doc, refer to gpio overview from module docs 2017-05-13 11:53:01 +02:00
Arnim Läuger 209bde603d Fix gpio pin mask generation and clarify available gpios. (#1965) 2017-05-12 11:10:44 +10:00
zelll ff30f479e1 ESP32: CAN module (#1958)
* can extension

* can extension: bit timing and filter

* can -> CAN

* post CAN data callback

* CAN docs

* CAN: fixed receive, filter, extended frame

* reorder fn in can.md, remove driver_can/Kconfig

* fixed a leak when can.stop()
2017-05-07 09:35:17 +02:00
devsaurus 1915714bc2 update ws2812_compat.lua 2017-05-07 00:23:14 +02:00
Arnim Läuger 2acfa53ee8 add ws2812 compatibility layer (#1947) 2017-05-06 17:36:14 +02:00