37 Commits

Author SHA1 Message Date
MaBecker
fbcc4af6e8 Merge branch 'master' of https://github.com/espruino/Espruino 2017-02-28 21:38:07 +01:00
Gordon Williams
7928db756e sigh. refactor E.neopixelWrite to require('neopixel').write 2017-02-28 09:56:03 +00:00
MaBecker
07a5717611 merge upstream from origin/master 2017-02-28 07:24:55 +01:00
MaBecker
03709a8afe add type cases to get ride of compiler warnings 2017-02-26 13:15:14 +01:00
Gordon Williams
002938f4ad Add E.neopixelWrite for all platforms (fix #1023) 2017-02-24 18:22:14 +00:00
MaBecker
604e80a22e add option to ESP8266.deepSleep() 2017-02-14 20:35:54 +01:00
Gordon Williams
9d9f2aee7a Fix ESP8266 printLog memory leak (fix #852) 2016-05-05 10:27:10 +01:00
Gordon Williams
e8ca2cb896 Remove modemSleep from #825 as it's a no-op 2016-04-05 12:40:44 +01:00
Gordon Williams
b57bb7a18e update documentation 2016-03-30 10:17:57 +01:00
Marcel Urbanek
12a415246c Added deepSleep and modemSleep 2016-03-29 20:15:18 +02:00
Gordon Williams
a2fb33f01a Add the ability to set clock frequencies on STM32F4 chips (like Pico) with E.setClock (fix #52) 2016-03-11 10:57:52 +00:00
Gordon Williams
b61d388fab Add require("Flash").getFree() as multiplatform way to find free flash pages (fix #815) 2016-03-07 16:46:16 +00:00
Gordon Williams
7d61bf02e9 don't create named objects, is slow and wastes memory 2016-03-07 15:23:31 +00:00
Thorsten von Eicken
74fc4d7289 fix esp8266 neopixel timing 2016-01-17 18:22:50 -08:00
Thorsten von Eicken
363580f4f4 fix esp8266 spi clock dividers 2016-01-09 22:55:06 -08:00
Thorsten von Eicken
4a27608793 merge from upstream 2016-01-09 22:18:44 -08:00
Thorsten von Eicken
d1bc108c2b fix/improve esp8266 SPI and I2C; fixes #775 2016-01-09 21:43:13 -08:00
Thorsten von Eicken
c3a5751d9c Always reset OneWire on select. Tweak esp8266 performance 2016-01-09 12:35:54 -08:00
Ákos Lukács
6440683f2c Typo hunt :) 2016-01-01 23:43:17 +01:00
Thorsten von Eicken
e5f9db8bd3 first cut at Wifi console 2015-12-19 18:39:12 -08:00
Thorsten von Eicken
9887c6e1e6 add in-memory debug log 2015-12-18 21:57:37 -08:00
Thorsten von Eicken
9bf51d3c8b neopixel improvements for esp8266 2015-12-18 17:39:40 -08:00
Thorsten von Eicken
e56e06c0a9 improve esp8266 socket error handling 2015-12-07 23:38:29 -08:00
Thorsten von Eicken
dd248975df small esp8266 tweaks 2015-12-06 13:31:32 -08:00
Thorsten von Eicken
b0bd0f65e9 added some neopixel comments, see #698 2015-12-04 22:33:01 -08:00
Thorsten von Eicken
757dd171d9 tweak neopixelWrite on esp8266 2015-12-03 23:25:58 -08:00
Thorsten von Eicken
4711c0fab6 ensure setWatch ISRs are in static RAM 2015-12-02 22:15:36 -08:00
Thorsten von Eicken
ad4a6d1e86 improve wifi lib tests and fix lib 2015-12-02 00:41:50 -08:00
Thorsten von Eicken
e684f5b24a merged upstream into tve's fork 2015-12-01 00:37:26 -08:00
Thorsten von Eicken
6f23e1e818 added esp8266 network config save to flash; added crc32 function 2015-12-01 00:22:55 -08:00
Thorsten von Eicken
d089730ecb moved wrap_esp8266 stuff from networking to target 2015-11-29 09:49:30 -08:00
kolban
37575e9e38 #698 - Support for NeoPixels 2015-11-26 18:13:33 -06:00
kolban
9574a9b3af #698 Removed guard for array types 2015-11-24 18:47:45 -06:00
kolban
c351eb26d5 #698 ICACHE_RAM_ATTR addition. 2015-11-24 17:38:22 -06:00
Neil Kolban
a833c56482 #698 Removal of redundant code that should have been removed.
Code was present that no longer serves a purpose and has now been
removed.
2015-11-12 17:10:56 -06:00
Neil Kolban
f7929aa47a #702 - Design and implementation of default baud rate. 2015-11-11 16:42:30 -06:00
Neil Kolban
71d19752ee Changes requested for #606. 2015-11-10 10:56:17 -06:00