Commit Graph

1755 Commits

Author SHA1 Message Date
devsaurus c1662a9932 use __XTENSA__ 2015-02-08 14:51:41 +01:00
devsaurus 5a67fec4f3 Merge remote-tracking branch 'upstream/dev' into dev 2015-02-08 13:14:09 +01:00
funshine dec47d5372 fix #185 2015-02-07 23:45:01 +08:00
funshine c529d56a8f minor fix to debug mode 2015-02-07 23:08:25 +08:00
Till Klocke 0bbaedac89 Renamed lgpio_ws2812 to match lua method name and fixed formatting 2015-02-07 07:05:41 +01:00
Vowstar fdc71a8094 Merge pull request #188 from dvv/master
Redis client module started
2015-02-07 12:09:33 +08:00
devsaurus d7f04a1de8 further reduce RAM usage, consolidate font memory and "PROGMEM" 2015-02-06 23:02:56 +01:00
Vladimir Dronnikov edc7eaf3ff redis client module added. pubsub so far 2015-02-06 22:22:37 +03:00
Vladimir Dronnikov 165e91e60d switch require() to dofile() to ease memory cleanup 2015-02-06 22:22:09 +03:00
Vowstar 7f970df70b Merge pull request #182 from lukas2511/patch-2
Use python2 instead of python(2/3)
2015-02-06 18:21:50 +08:00
Vowstar 5eb4383409 Merge pull request #181 from lukas2511/patch-1
Only set ESPTOOL if not set before
2015-02-06 18:21:43 +08:00
Lukas Schauer 40874baa2a Use python2 instead of python(2/3)
On modern systems "python" refers to python3, and the script won't work, so I suggest changing it to python2 with this patch.

This patch shouldn't break compatibility with older systems.
2015-02-06 04:44:47 +01:00
Lukas Schauer 6d3d95a271 Only set ESPTOOL if not set before
This allows setting the path to esptool.py as an option on make, allowing the use of alternative tools, or modified esptool.py versions.
2015-02-06 04:41:17 +01:00
devsaurus bf53ba9754 provide pre_compiled image 2015-02-06 00:00:06 +01:00
Till Klocke c5d83590bd Updated README.md with instructions for the ws2812 module 2015-02-05 19:04:09 +01:00
Till Klocke 284ee8c46e Added attribution and fixed documentation in comments 2015-02-05 18:47:08 +01:00
Till Klocke c30002b8df Fixed typo in method name 2015-02-05 18:43:29 +01:00
Till Klocke 0950e48925 Added support for WS2812 LEDs as a new module 2015-02-05 18:40:46 +01:00
HuangRui 361bedf0b9 Optimization of memory usage when using double pow(double x, double y). 2015-02-05 12:26:20 +08:00
HuangRui cca0de9b39 Align the code of c_math.c 2015-02-05 10:20:20 +08:00
HuangRui bb244d47ab Move array about pow form local to global. 2015-02-05 10:06:22 +08:00
devsaurus 6a07514aa9 Describe u8glib integration 2015-02-05 00:42:00 +01:00
devsaurus 0c9b6f0b6b re-enable mqtt and ow 2015-02-05 00:02:16 +01:00
devsaurus 5fbc4b2b2f route i2c sla to com driver function via u8g_t struct 2015-02-04 23:57:13 +01:00
devsaurus 82e126eb95 Merge branch 'master' into dev 2015-02-04 22:00:57 +01:00
funshine 3077990a66 remove FLASH_ATTR 2015-02-05 01:58:47 +08:00
funshine 1740841e4f fix #175 2015-02-05 01:42:14 +08:00
funshine 4754064ecf add coap module, see fragment.lua for usage 2015-02-05 01:32:57 +08:00
devsaurus 9f0b167832 improve font handling
* macros established to build a table of fonts which get compiled into the image
* font data is mapped to irom0 to save dram space
* quirky function to retrieve font data 4-byte aligned from irom0
2015-02-04 00:08:39 +01:00
devsaurus 12a546ce3d Merge remote-tracking branch 'upstream/master' 2015-02-03 20:49:18 +01:00
Vowstar a1dc023c5e Merge pull request #172 from sej7278/master
Fixes BIT_RATE typo's so 9600 isn't defined 3 times
2015-02-04 01:57:21 +08:00
Simon John f6161230a6 Fixes BIT_RATE typo's so 9600 isn't defined 3 times 2015-02-03 17:47:33 +00:00
Vowstar b6d84fdc2f Merge pull request #170 from cle69/cle69-patch-1
Cle69 patch 1
2015-02-04 00:44:49 +08:00
cle69 4c785fc979 Update platform.c
Add  Bit Rate 1200,2400,4800
2015-02-03 10:18:58 +01:00
cle69 d48168b920 Update uart.h
Add  Baudrate 1200, 2400,4800
2015-02-03 09:26:21 +01:00
Vowstar 513c46b453 Merge pull request #165 from Manawyrm/patch-1
Fixed DS18B20 handling because of new floating point handling
2015-02-03 12:54:16 +08:00
Vowstar a30ff88dc3 Merge pull request #167 from javieryanez/patch-4
Add support for NodeMCU with float point in the example
2015-02-03 12:52:33 +08:00
Vowstar ce96564bb0 Merge pull request #166 from javieryanez/patch-3
Support for versions of NodeMCU with float point
2015-02-03 12:52:26 +08:00
Vowstar cd49b76763 Merge pull request #168 from tuanpmt/master
Add support multiple subscriptions, resolve nodemcu/nodemcu-firmware#152
2015-02-03 12:51:36 +08:00
devsaurus 6dfb82dbba factor out integer argument processing 2015-02-03 00:29:11 +01:00
devsaurus 18a44e7c60 reduce executable size (-fdata-sections and -Wl,--gc-sections) 2015-02-02 22:48:15 +01:00
Tuan PM c5e9d800a1 Add support multiple subscriptions, resolve nodemcu/nodemcu-firmware#152 2015-02-02 16:58:54 +07:00
Javier Yáñez d155cfc57e Add support for NodeMCU with float point in the example 2015-02-02 10:01:24 +01:00
Javier Yáñez a3e518724c Support for versions of NodeMCU with float point
Read error is indicated with humidity = nil
2015-02-02 09:59:20 +01:00
Tobias Mädel 4bde88cd81 Fixed DS18B20 handling because of new floating point handling
Hi,

because of the new floating point API, the old ds18b20 code returns strange values like "19.8250.8250". 
This change fixes that. 

Best regards,
Tobias
2015-02-01 18:20:45 +01:00
devsaurus ed8681f956 implemented full graphics_test 2015-02-01 17:27:20 +01:00
devsaurus 6b3abb004a * increase irom0_0_seg size to accomodate u8glib code
* implement first functions for graphics test
2015-02-01 17:27:19 +01:00
devsaurus a2672113aa * add u8glib
* initializer for SSD1306 display with I2C driver
* disabled mqtt and ow modules to avoid irom0_0_seg overflow
  check ld script to increase size
2015-02-01 17:27:19 +01:00
devsaurus b440b686f2 u8glib v1.17 2015-02-01 17:27:19 +01:00
devsaurus 33601462ef add u8g module stubs 2015-02-01 17:27:19 +01:00