856 Commits

Author SHA1 Message Date
Johny Mattsson
91ee5c088c Wifi module update to new smartconfig API.
Needs testing.
2015-10-12 13:26:04 +11:00
Johny Mattsson
38cc84d2fc Removed gpio pulldown references.
The ESP never supported internal pulldowns, and the SDK now matches reality.
2015-10-12 13:26:04 +11:00
Johny Mattsson
f1552605d9 Change os_update_cpu_freq... to ets_update_cpu_freq...
Again, the os_xxx version has been removed from the SDK.
2015-10-12 13:26:04 +11:00
Johny Mattsson
d2ac5f1712 Changed os_intr_xxx to ets_intr_xxx.
The os_intr_xxx macros no longer exist in the SDK.
2015-10-12 13:26:04 +11:00
Johny Mattsson
3b9a42e254 Updated #includes to work on new SDK.
Both "c_types.h" and "lwip/ip_addr.h" don't get included indirectly anymore.
2015-10-12 13:26:04 +11:00
Johny Mattsson
cc220d9201 Moved TEXT_SECTION_ATTR macro to its own header. 2015-10-12 13:26:04 +11:00
Johny Mattsson
8dff84e0a2 Missing file from the LWIP upgrade/import. 2015-10-12 13:26:04 +11:00
Johny Mattsson
d8ba7d5bd8 Override the c_types.h to get int64_t defined properly.
I really wish they'd just used stdint.h instead of rolling their own broken
stuff.
2015-10-12 13:26:04 +11:00
Johny Mattsson
c674d191e4 Upgraded open-source LWIP.
From Espressif's lwip_open_src_template_proj_for_v1.3.0.zip
2015-10-12 13:26:04 +11:00
Johny Mattsson
c1cd58e096 Build using 1.4.0 SDK + remove old SDK includes/libs.
Leaving the linker scripts intact for now, as they're quite customised.
2015-10-12 13:00:38 +11:00
Johny Mattsson
57d5e2072e Imported latest SDK 1.4.0 on the side in prep for upgrade. 2015-10-12 13:00:38 +11:00
devsaurus
093a895980 Merge pull request #678 from devsaurus/dev-hspi_clockdiv
Add divider for arbitrary HSPI clock frequencies, resolves #674
2015-10-06 21:05:17 +02:00
devsaurus
d51ccb1e68 add clock_div to examples 2015-10-05 19:36:34 +02:00
Johny Mattsson
5e19b8488f Merge pull request #644 from robertfoss/enduser_setup
Added ENDUSER_SETUP module.
2015-10-05 19:18:18 +11:00
devsaurus
55e8565a2d adapt examples to clock_div parameter 2015-10-04 17:03:18 +02:00
devsaurus
4cf5f37450 address SPI_CLKDIV_PRE requirements
* respect N-1
* avoid range overflow
2015-10-04 16:57:50 +02:00
devsaurus
ac50f9c6a5 add divider for arbitrary HSPI clock frequencies 2015-10-04 00:40:21 +02:00
devsaurus
5a29bab438 Merge pull request #655 from devsaurus/dev-ucglib
Add bindings for ucglib
2015-10-03 20:24:24 +02:00
Robert Foss
8683ea4f1b Fixed previous POST patch. Also cleaned up HTTP request handling. 2015-10-01 14:22:45 -04:00
Robert Foss
90f770412d Switched from HTTP GET to HTTP POST. 2015-09-30 14:11:43 -04:00
Robert Foss
ee82b2ad12 Moved SSID define to user_config.h 2015-09-30 13:24:18 -04:00
Robert Foss
721fadfd14 Changed SSID to be suffixed by MAC. 2015-09-27 14:02:25 -04:00
devsaurus
cb0f32d677 Merge pull request #667 from devsaurus/dev
Improve u8g Lua examples
2015-09-24 23:27:22 +02:00
devsaurus
4e235d8461 improve u8g lua examples 2015-09-24 23:18:34 +02:00
Robert Foss
a15097659b Disabled enduser_setup module 2015-09-19 15:22:01 -04:00
Robert Foss
cd85e50e73 Added support for connected, error and debug callbacks. 2015-09-19 15:06:56 -04:00
devsaurus
a6c9ba8004 disable UCG module per default 2015-09-17 22:43:59 +02:00
devsaurus
154b456f11 extend ucg example with ST7735 display 2015-09-17 22:37:31 +02:00
devsaurus
db1162015d prefix local routines in ucg_polygon 2015-09-17 21:53:49 +02:00
devsaurus
a264cdb25d ucglib doc 2015-09-17 21:53:49 +02:00
devsaurus
a2bca463a0 establish parametrization via ucg_config.h 2015-09-17 21:53:48 +02:00
devsaurus
fde4843a75 implement all remaining function bindings 2015-09-17 21:53:48 +02:00
devsaurus
f0d581223f UcgLogo example - fix drawGlyph and drawString 2015-09-17 21:53:48 +02:00
devsaurus
5c93ba017e finish GraphicsTest.lua 2015-09-17 21:53:48 +02:00
devsaurus
ac1b5a1173 extend ucg module 2015-09-17 21:53:48 +02:00
devsaurus
75041a32b5 initial setup of ucg module
Hello World example is working
2015-09-17 21:53:48 +02:00
devsaurus
9b384b4bda fix u8g->ucg prefix 2015-09-17 21:53:48 +02:00
devsaurus
0f1a168525 add ucg module 2015-09-17 21:53:48 +02:00
devsaurus
6dc0dfc068 import ucglib v1.3.3
https://github.com/olikraus/Ucglib_Arduino
2015-09-17 21:53:47 +02:00
Robert Foss
8982d370f2 Removed #define for forcing storage on flash 2015-09-17 14:30:46 -04:00
Robert Foss
3d5c54cef7 Moved all debug prints into the NODE_DEBUG macro. 2015-09-14 18:43:09 -04:00
Johny Mattsson
f5ae0ed7c7 Merge pull request #647 from DiUS/hw-spi-uart-doc
Added HW SPI and UART ports to doc
2015-09-14 13:15:24 +10:00
Lio李欧
310b5cde91 Added HW SPI and UART ports 2015-09-14 13:08:52 +10:00
Robert Foss
3a05c3e402 Moved CONST data to occupy flash, and remove storage instructions for functions. 2015-09-12 12:07:53 -04:00
Robert Foss
0f883b1842 Added ROM_CONST_ATTR attribute for forcing constants to live in flash. 2015-09-12 12:07:01 -04:00
Robert Foss
e2ada487f3 Added ENDUSER_SETUP module.
The module will start a SoftAP, DNS, HTTP server acting as a captive portal.
The portal will have the SSID SetupGadget and will serve a website where
credentials for the end users WLAN can be submitted.

Once valid credentials have been submitted and used to connect to the
local WLAN this module will stop.

This module requires USE_DNS to enabled in dhcpserver.h
2015-09-10 18:40:39 -04:00
Vowstar
0606d9c4a9 Merge pull request #629 from zunzu/dev
Fixed bug WIFI AUTH_OPEN #623
2015-09-01 15:27:45 +08:00
Jakub
52ef3c9102 Fixed bug WIFI AUTH_OPEN #623
Fixed a bug which prevented from setting unprotected AP
2015-08-31 17:53:38 +02:00
Vowstar
2775ca6ef0 Merge pull request #611 from Aeprox/devTSL2561
Implement TSL2561 module
2015-08-31 01:45:18 +08:00
aeprox
537cd68078 Made device package and address configurable at runtime 2015-08-23 15:59:49 +02:00