4cf6737823
More license headers
2014-12-19 01:43:18 +03:00
6c344ffbb1
Update license headers in files that were completely rewritten
2014-12-19 01:40:47 +03:00
43b9dd9edf
Clean up unused stuff
2014-12-19 01:39:27 +03:00
2a77249147
Implement tx and rx buffers and interrupts for HardwareSerial
2014-12-18 18:49:14 +03:00
4d70000595
Implement pin interrupts
2014-12-18 18:47:46 +03:00
4c8da95586
Make sigma_delta.c unused
2014-12-18 18:47:07 +03:00
77af5da58f
Clean up ets_printf declarations
2014-12-18 18:45:22 +03:00
900083e3ff
Add sigma-delta api
2014-12-12 10:37:24 +03:00
4d62fada68
Disable debug output in Serial.begin
2014-12-12 04:41:24 +03:00
f8ddfe8d0a
analogRead
2014-12-12 04:40:43 +03:00
d754597ec3
digitalWrite fix
2014-12-09 10:10:26 +03:00
4dd9b0481f
Add stubs for itoa, ltoa
2014-12-09 10:09:12 +03:00
31a8539763
Open-drain output mode
2014-12-05 00:05:01 +03:00
2d9c5d8297
Modify the linker script to move some code into flash, enable -mtext-section-literals
2014-12-02 00:46:57 +03:00
03f35e44f0
Don't use timer for zero delay
2014-12-01 00:37:51 +03:00
4648024946
Add circular buffer implementation
2014-12-01 00:36:07 +03:00
160f99c31c
Move some code to flash and fix prototypes
2014-12-01 00:34:59 +03:00
ea599139d5
Fix malloc/free references
2014-12-01 00:34:28 +03:00
39e087a19e
Fix initialisation, fix HardwareSerial, add esptool.py flashing
2014-11-25 09:58:14 +03:00
66cac95b4b
Implement digital IO functions
2014-11-21 21:23:27 +03:00
e21371d6d0
Tidy up backend code for esp8266 (malloc, free, yield)
2014-11-21 19:15:40 +03:00
e199fc349c
Implement global init for esp8266
2014-11-21 18:14:45 +03:00
c55b5a89eb
Implement delay()
2014-11-21 12:16:12 +03:00
15b434f5e2
Fix build errors
2014-11-21 12:15:50 +03:00
09e27637dc
Fix continuations
2014-11-21 12:15:03 +03:00
705928fdee
Continuations support
2014-11-20 17:25:27 +03:00
27b0163958
Updates for esp8266 platform
2014-11-20 17:25:01 +03:00
168156d210
Wiring time functions
2014-11-16 16:09:55 +03:00
04fe8e8b58
Basic support for esp8266 platform
...
This includes empty stubs for most core Arduino functions.
Need to actually implement all those digital reads writes whatever.
Need to prebuild toolchains (xtensa-elf-lx106) for 3 platforms and put them on some download server.
Need to do the same with esptool.
Need to fix 0x40000 binary generation and add correct upload commands.
Maybe even implement uploads over WiFi.
2014-11-15 10:45:08 +03:00