Gordon Williams
be8bbdf482
remove SHA1 from ESP8266 512k build to ensure it builds ok
2025-02-28 09:52:12 +00:00
Gordon Williams
2678b2c296
Fix std ESP8266 build by saving some space
2025-02-28 09:48:41 +00:00
Gordon Williams
9573bb3526
Ensure we can continue to build for microbit/mdbt42/esp8266 after recent code size increases
2024-11-08 14:37:05 +00:00
Gordon Williams
aef8b123f2
avoid adding optimisations on boards where we don't have space
2024-10-29 11:07:15 +00:00
Gordon Williams
3b20382afc
Saving space on ESP8266 build by pulling out FFT
2024-09-20 10:01:32 +01:00
Gordon Williams
b86ab416cc
Remove debugger from emulator
...
also remove hard-coded ifdef for ESP8266 - it can just be put in board files now
2024-05-09 12:36:42 +01:00
Gordon Williams
f6514fb905
Switch bare ESP8266 board to using slightly slower (but far more memory efficient trig functions)
2022-05-25 10:18:01 +01:00
MaBecker
0080541cd8
fully integration of analog pin A0 ( fix #1495 )
2018-09-05 14:28:30 +01:00
MaBecker
6eba176637
rearange rf_cal_sector ( fix #1294 )
...
* sector map for last 5 sectors of flash: ABCCC
A : rf cal
B : rf init data
C : sdk parameters
* change last FlashArea
* update ESP8266_BOARD
2018-05-10 17:35:40 +02:00
MaBecker
7893b46a76
rewrite wifi.save and restore to use the storage lib (imp #1380 )
...
* use .wificfg to store wifi credentials
* free wifi save page and add to save_code
* remove flash page 0x77000 and add to flash_available
* move wifi restore after JavaScript environment is up and running
2018-05-08 02:55:18 +02:00
Gordon Williams
626ba66774
Refactor flash storage into 'Storage'
...
Allow flash writes *from* unaligned addresses on nRF52 and ESP8266 (previously this crashed the ESP8266)
2018-02-13 17:27:58 +00:00
MaBecker
b6e11a0d0f
ESP8266: Add GPIO16 as D16 without watch ( #1206 )
2017-09-14 20:32:12 +02:00
MaBecker
e5e9e1ac9c
reset to master version
2017-04-14 12:18:44 +02:00
MaBecker
faacbe31f1
add ESP8266_4MB
...
plus all necessary changes to make it work
2017-03-28 06:24:08 +02:00
MaBecker
d8fc8c1f0e
merge upstream from origin/master
2017-03-27 11:29:27 +02:00
Gordon Williams
2884022d63
Revert "reduce variables and add graphics lib to ESP8266"
...
This reverts commit f428fc0faf54a87b1979b305d6b00c15207bb1e0.
2017-03-11 09:35:06 +00:00
Gordon Williams
f428fc0faf
reduce variables and add graphics lib to ESP8266
2017-03-09 09:22:45 +00:00
Gordon Williams
5d9c1d39c2
massive refactor to Makefile - trying to make it a bit more maintainable
2017-03-07 13:53:24 +00:00
MaBecker
81204d6b15
use 0x200000 as save section and 0x300000 as flash section
2017-02-27 22:42:46 +01:00
MaBecker
6421b97f5e
add save areas for FLASH_4MB_C1
2017-02-27 07:50:56 +01:00
MaBecker
3a2eb5f85a
neat build settings for ESP8266 boards
...
vars: 1.600
modules: USE_NET=1, USE_TELNET=1, USE_GRAPHICS=1 and USE_CRYPTO=1
options: RELEASE=1
result: freeHeap 10.000
2017-01-31 16:45:01 +01:00
MaBecker
dd720f9150
Revert " my favorite setup for now"
...
This reverts commit caf1584b51476e16c9076be5d310cababc1f5cac.
2017-01-31 16:28:27 +01:00
MaBecker
caf1584b51
my favorite setup for now
...
USE_NET=1
USE_TELNET=1
USE_GRAPHICS=1
USE_CRYPTO=1
variables : 1600
2016-12-20 16:55:18 +01:00
Thorsten von Eicken
b3dc05b537
esp8266 switch back to lwip_536 and 1700 jsvars
2016-09-17 00:01:08 -07:00
Thorsten von Eicken
80dd6e417d
set esp8266 clock rate to 160Mhz
2016-09-02 13:03:36 -07:00
Thorsten von Eicken
ed11f79662
ESP8266 SDK 1.5.4 patch 1
2016-07-08 19:09:31 -07:00
Thorsten von Eicken
2e31402a60
Move esp8266 to SDK 1.5.4
2016-06-21 22:53:59 -07:00
wilberforce
1e03fa8dad
Increase ESP8266 vars to 1700
2016-04-29 15:06:24 +12:00
Thorsten von Eicken
23d8b78eca
merge upstream into tve's fork
2016-04-16 12:12:01 -07:00
Thorsten von Eicken
1b4c8c691e
move wrapper symbol tables to flash on esp8266; bump to 1600 jsvars
2016-04-16 11:57:06 -07:00
Gordon Williams
4a5119d692
Merge branch 'master' of https://github.com/wilberforce/Espruino into wilberforce-master
...
Conflicts:
Makefile
2016-03-29 10:02:34 +01:00
Gordon Williams
cb0232b70e
Added remark about Pin() being deprecated
...
Added NodeMCU.Dx constants
Added Serial2 definition
Allowed Serial1.on('data'/etc - when console not on Serial1
Added software PWM (just use by default as no hardware)
2016-02-18 16:26:21 +00:00
Thorsten von Eicken
4a27608793
merge from upstream
2016-01-09 22:18:44 -08:00
Thorsten von Eicken
d8dec28a7c
fix crash on exception #772 ; misc tweaks
2015-12-30 12:22:02 -08:00
Thorsten von Eicken
9aa07bc92d
add sntp
2015-12-24 12:49:55 -08:00
Gordon Williams
1cfedbcbf7
start of moving some build options out of the Makefile - this now ensures that the correct modules get put into the JSON anyway
2015-12-22 12:51:25 +00:00
Thorsten von Eicken
1547ee0a5c
1400 JSvars for esp8266; misc logging changes
2015-12-20 11:45:29 -08:00
Thorsten von Eicken
77b740a81f
merge tve/master into tve/fix-sockets
2015-12-06 17:27:21 -08:00
Thorsten von Eicken
a1418c0863
fix save/restore for esp8266
2015-12-06 13:26:41 -08:00
Thorsten von Eicken
7390e23a1e
remove debug crap for PR, try 2
2015-12-02 22:40:29 -08:00
Thorsten von Eicken
dcbf87f749
make release labeling consistent between makefile and python
2015-11-22 12:04:08 -08:00
Thorsten von Eicken
99f65436be
set baud rate to 230400
2015-11-22 12:03:36 -08:00
Thorsten von Eicken
ff8b0285a0
clean-up for PR
2015-11-20 23:17:00 -08:00
Thorsten von Eicken
60a16983ab
switch to a single board build
2015-11-18 23:29:16 -08:00
Neil Kolban
4cafd94190
CR/LF conversion.
2015-11-11 16:45:24 -06:00
Neil Kolban
f7929aa47a
#702 - Design and implementation of default baud rate.
2015-11-11 16:42:30 -06:00
Gordon Williams
471b8e15ff
Merge pull request #692 from nkolban/master
...
#606 . Initial framework for hardware SPI for ESP8266.
2015-11-10 17:16:24 +00:00
Gordon Williams
4a9ad82c31
oops
2015-11-09 13:54:48 +00:00
Gordon Williams
fb87e42681
board image tweaks
2015-11-09 13:44:04 +00:00
Gordon Williams
c38551f786
properly formatted ESP01 board image
2015-11-09 09:49:00 +00:00