Ivan Grokhotkov
36fbb75d48
Disable debug output in Serial.begin
2014-12-12 04:41:24 +03:00
Ivan Grokhotkov
73b0e8b1ff
Upload sketch at 115200
2014-12-12 04:40:59 +03:00
Ivan Grokhotkov
c1e59a37e1
analogRead
2014-12-12 04:40:43 +03:00
Ivan Grokhotkov
40e2eca7f6
EEPROM library
2014-12-09 22:20:30 +03:00
Ivan Grokhotkov
4936093dcf
Update SDK to 0.9.3
2014-12-09 10:25:59 +03:00
Ivan Grokhotkov
e510c0226a
WiFi scanning fixes
2014-12-09 10:23:50 +03:00
Ivan Grokhotkov
bb3e2ed04b
Wire library with i2c master support
2014-12-09 10:11:42 +03:00
Ivan Grokhotkov
d0e58a756b
digitalWrite fix
2014-12-09 10:10:26 +03:00
Ivan Grokhotkov
1154cd8ae5
Add stubs for itoa, ltoa
2014-12-09 10:09:12 +03:00
Ivan Grokhotkov
fa546bb31a
Implement most WiFi functions
...
Need to update to SDK 0.9.3 because DHCP client functions are missing
2014-12-05 22:39:40 +03:00
Ivan Grokhotkov
92babaed21
Open-drain output mode
2014-12-05 00:05:01 +03:00
Ivan Grokhotkov
f788022730
Modify the linker script to move some code into flash, enable -mtext-section-literals
2014-12-02 00:46:57 +03:00
Ivan Grokhotkov
d3359d3670
Don't use timer for zero delay
2014-12-01 00:37:51 +03:00
Ivan Grokhotkov
9cc12ccc15
Add ESP8266WiFi library
2014-12-01 00:36:56 +03:00
Ivan Grokhotkov
4fc356fbf5
Add circular buffer implementation
2014-12-01 00:36:07 +03:00
Ivan Grokhotkov
c346734adc
Move some code to flash and fix prototypes
2014-12-01 00:34:59 +03:00
Ivan Grokhotkov
22b88f73c2
Fix malloc/free references
2014-12-01 00:34:28 +03:00
Ivan Grokhotkov
f5f851c978
Remove WiFi shield library
2014-12-01 00:17:45 +03:00
Ivan Grokhotkov
636745b9a8
Fix initialisation, fix HardwareSerial, add esptool.py flashing
2014-11-25 09:58:14 +03:00
Ivan Grokhotkov
c633f53634
Implement digital IO functions
2014-11-21 21:23:27 +03:00
Ivan Grokhotkov
71e7ed040f
Tidy up backend code for esp8266 (malloc, free, yield)
2014-11-21 19:15:40 +03:00
Ivan Grokhotkov
e059e5a231
Implement global init for esp8266
2014-11-21 18:14:45 +03:00
Ivan Grokhotkov
723c87c1b7
Implement delay()
2014-11-21 12:16:12 +03:00
Ivan Grokhotkov
11e8e3d16f
Fix build errors
2014-11-21 12:15:50 +03:00
Ivan Grokhotkov
b42b22c9e7
Fix continuations
2014-11-21 12:15:03 +03:00
Ivan Grokhotkov
319c22d492
Continuations support
2014-11-20 17:25:27 +03:00
Ivan Grokhotkov
307a029a0e
Updates for esp8266 platform
2014-11-20 17:25:01 +03:00
Ivan Grokhotkov
e94179fbd3
Wiring time functions
2014-11-16 16:09:55 +03:00
Ivan Grokhotkov
70a8469adf
Update esptool to 0.0.3
2014-11-15 13:15:11 +03:00
Ivan Grokhotkov
b8d51b9409
Generate binary from irom0.text for flashing at 0x40000
2014-11-15 12:30:07 +03:00
Ivan Grokhotkov
a12c6fcea2
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
Cristian Maglie
34c40b224f
[avr] SPI: removed redundant include
2014-11-14 00:23:11 +01:00
Cristian Maglie
993cc9bbb4
[avr] Small comments and headers fixes in SPI
2014-11-14 00:23:11 +01:00
Cristian Maglie
285a03a655
Merge branch 'autosave' into HEAD
2014-11-13 11:54:54 +01:00
Federico Fissore
e52b4edd6f
Temboo: removing ControlBySMS and SendDataToMySQL examples, as per Temboo request
2014-11-12 17:55:54 +01:00
Cristian Maglie
9a9fef808c
Renamed preferences 'save.verifyUpload' to 'editor.save_on_verify'
2014-11-09 20:44:12 +01:00
Cristian Maglie
9a441d6dae
Do not auto-save on verify/upload if sketch is readonly
2014-11-09 20:38:16 +01:00
Fulvio Ieva
5a6af2cf02
add save when verifyng and uploading #1934
2014-11-09 20:34:56 +01:00
Cristian Maglie
8815806540
Added missing keyword in LiquidCrystal library
2014-11-07 19:24:12 +01:00
Cristian Maglie
6ec9f5b23e
Merge branch 'ide-1.5.x' of github.com:dpslwk/Arduino into dpslwk-ide-1.5.x
2014-11-07 18:07:38 +01:00
Cristian Maglie
52b685a7a5
Merge remote-tracking branch 'ide-1.5.x-avrdude' into ide-1.5.x
2014-11-05 19:49:53 +01:00
Cristian Maglie
b0d6f42755
Merge branch 'ide-1.5.x-lcd' of github.com:matthijskooijman/Arduino
2014-11-05 17:28:30 +01:00
Cristian Maglie
ca5e30a255
Fixed Robot_Control example R06_Wheel_Calibration
...
Fixes #2217
2014-11-05 15:18:50 +01:00
dpslwk
b8623a4338
(Mac OSX) Improve Quick look and syntax highlighting under OSX
...
An exported UTI declaration means that the type is available for use by all other parties.
By adding an this declaration for ino files, it allows Quick Look to display file content and
external editors (like Xcode) to automatically syntax highlight .ino files as C++
2014-11-04 14:24:18 +00:00
Cristian Maglie
b4f2af4f9d
Merge remote-tracking branch 'ide-1.5.x-core.a-rebuild' into ide-1.5.x
2014-11-02 11:52:57 +01:00
Matthijs Kooijman
b78339238d
Don't recompile core.a if none of the .o files changed
...
Before, core.a would be rebuilt on every build, even when none of the
core .o files changed. Now, the timestamps are checked against the
timestamp on core.a first, skipping the build if nothing changed.
Because this uses the current list of .o files, there is a corner case
when a source file is deleted, but no other source file is modified. In
that case, core.a is not rebuilt, even though it should be. However,
this is such a narrow and unrealistic case, that it should pose a real
problem.
This fixes part of #1991
2014-10-31 17:48:29 +01:00
Cristian Maglie
841b26473b
Merge pull request #2395 from cmaglie/fix-makedep-unescape
...
Fixed parsing of dependency files (.d) to improve sketch build speed
2014-10-31 16:18:08 +01:00
Matthijs Kooijman
87c87c2897
Delete core.a when building it fails
...
This prevents a half-finished core.a file from lingering around.
Currently, this should not make a difference since core.a is rebuilt
every time, but this prepares for skipping this build step if possible.
2014-10-31 15:43:42 +01:00
Matthijs Kooijman
57bdacc93c
Remove core.a before rebuilding it
...
Before, the ar command was just ran for all .o files that should end up
in core.a, which should replace any old code in core.a. However, it
seems that in the unlikely event that functions or entire source files
are deleted, they might linger in the core.a file.
2014-10-31 15:43:07 +01:00
Cristian Maglie
e76de57f6b
Fixed parsing of dependency files (.d) to improve sketch build speed
...
Close #2255
2014-10-31 11:39:36 +01:00