636745b9a8
Fix initialisation, fix HardwareSerial, add esptool.py flashing
2014-11-25 09:58:14 +03:00
060c1e766c
Updated description
...
It reads the state of a potentiometer (an analog input) and turns on an LED
only if the LED goes above a certain threshold level. It prints the analog value
regardless of the level.
updated to
It reads the state of a potentiometer (an analog input) and turns on an LED
only if the potentiometer goes above a certain threshold level. It prints the analog value
regardless of the level.
2014-11-24 09:37:20 +01:00
c633f53634
Implement digital IO functions
2014-11-21 21:23:27 +03:00
71e7ed040f
Tidy up backend code for esp8266 (malloc, free, yield)
2014-11-21 19:15:40 +03:00
e059e5a231
Implement global init for esp8266
2014-11-21 18:14:45 +03:00
7b45b18ae8
Merge branch 'ide-1.5.x-libastyle-2.05' of github.com:ffissore/Arduino into ide-1.5.x
2014-11-21 11:45:46 +01:00
0aa800b4d7
Upgrading libastyle to 2.05
2014-11-21 11:07:30 +01:00
723c87c1b7
Implement delay()
2014-11-21 12:16:12 +03:00
11e8e3d16f
Fix build errors
2014-11-21 12:15:50 +03:00
b42b22c9e7
Fix continuations
2014-11-21 12:15:03 +03:00
c0bc2d22f6
Fix SPI transaction mismatch errors
2014-11-20 18:54:04 -08:00
319c22d492
Continuations support
2014-11-20 17:25:27 +03:00
307a029a0e
Updates for esp8266 platform
2014-11-20 17:25:01 +03:00
257238c050
IDE: better error handling for upload/burn bootloader
...
RunnerException was displayed with an ugly stacktrace, while the
message contained in the exception itself is already quite enough
detailed and clear.
2014-11-20 14:00:43 +01:00
85aecfe0da
IDE: Fixed default board selection.
2014-11-20 13:50:11 +01:00
b9e186e45a
Upped version to 1.6.0
2014-11-18 14:48:01 +01:00
b0bd52b387
Removed duplicate version fields in Base class
2014-11-18 14:04:14 +01:00
13fd27704f
Added unit-test jars into eclipse project class path
2014-11-18 12:31:17 +01:00
6aff4f4077
Merge branch 'ide-1.5.x-gui-refactor' into ide-1.5.x
2014-11-18 12:22:43 +01:00
e94179fbd3
Wiring time functions
2014-11-16 16:09:55 +03:00
70a8469adf
Update esptool to 0.0.3
2014-11-15 13:15:11 +03:00
b8d51b9409
Generate binary from irom0.text for flashing at 0x40000
2014-11-15 12:30:07 +03:00
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
34c40b224f
[avr] SPI: removed redundant include
2014-11-14 00:23:11 +01:00
993cc9bbb4
[avr] Small comments and headers fixes in SPI
2014-11-14 00:23:11 +01:00
7b2ed12ad7
Temporarily disabled I18N test
2014-11-13 16:34:25 +01:00
820fc657e6
Created 'arduino-builder' project.
2014-11-13 16:34:25 +01:00
98bdc7b587
Moved specialized Platform classes and related resources to the 'arduino-core' project.
2014-11-13 16:34:25 +01:00
d1f4e0370d
arduino-core project is now correctly compiled through ant build script
2014-11-13 16:34:24 +01:00
ba8eadeeb5
Split IDE into 2 projects.
...
BEWARE: HIGHLY EXPERIMENTAL BRANCH
2014-11-13 16:34:24 +01:00
2de206cccd
Modified preferences initialization in BaseNoGui.
2014-11-13 16:23:46 +01:00
1974d77abe
Added new command line options.
...
--buildpath
--nouploadport
--useprogrammer
2014-11-13 16:23:46 +01:00
b2a88ecdd2
Removed inheritance relationship between SketchCodeDocument and SketchCode.
2014-11-13 16:23:46 +01:00
c2223107b1
Fixed wrong sketch structure check.
2014-11-13 16:23:46 +01:00
2702ccef0c
Added main() and init() methods to BaseNoGui.
...
Now the the GUI and the rest of the code should be completely separated.
2014-11-13 16:23:46 +01:00
4d3599b2c4
Moved getBuildFolder() and related members/methods from Base to BaseNoGui.
2014-11-13 16:23:46 +01:00
6d28e12a41
Moved commandline parsing code from Base/BaseNoGui to new CommandlineParser class.
2014-11-13 16:23:45 +01:00
035e57e909
Moved getDefaultSketchbookFolder() from Base to BaseNoGui and other minor fixes.
2014-11-13 16:23:45 +01:00
26a8b37d18
Refactored Base.getDefaultSketchbookFolder() method.
2014-11-13 16:23:45 +01:00
20582630a5
Moved portableSketchbookFolder from Base to BaseNoGui.
2014-11-13 16:23:45 +01:00
10af59f6fa
Moved some code from Base to BaseNoGui into new getSketchbookPath() method.
2014-11-13 16:23:45 +01:00
443f7a7150
Moved some parameter processing methods from Base to BaseNoGui.
2014-11-13 16:23:45 +01:00
abe6ff5f32
Moved onBoardOrPortChange() and related members/methods from Base to BaseNoGui.
2014-11-13 16:23:45 +01:00
8687a78db5
Removed leftover dependency from SketchCodeDocument in SketchData.
2014-11-13 16:23:45 +01:00
061d1f14b6
Moved the sketch uploading code from Sketch to Compiler.
2014-11-13 16:23:44 +01:00
998142d16d
Moved last showError() method for Base to BaseNoGui.
2014-11-13 16:23:44 +01:00
83c61376e0
Split UploaderAndMonitorFactory in two distinct classes.
2014-11-13 16:23:44 +01:00
0919b0e4fe
Moved countLines() and loadFile() from Base to BaseNoGui.
2014-11-13 16:23:44 +01:00
b0d8a504dd
Moved isSanitaryName() and sanitizeName() from Sketch to BaseNoGui.
2014-11-13 16:23:44 +01:00
4b69baadac
Removed last dependency from Base in processing.app.Platform.
2014-11-13 16:23:44 +01:00