martinayotte
4754f4317c
SD: change 'char *' parameters to 'const char *' to fix bad recursion ( #2398 )
2016-08-22 21:11:34 +08:00
Clemens Kirchgatterer
18297458be
allows global object instances be switch off with defines ( #2344 )
2016-08-01 11:21:50 +08:00
Markus Sattler
fe1b39fa0e
update AVR src
...
* java code not tested *
Merge remote-tracking branch 'remotes/arduino/master' into esp8266
Conflicts:
README.md
app/src/processing/app/AbstractMonitor.java
arduino-core/src/processing/app/Serial.java
libraries/WiFi/examples/WiFiWebClientRepeating/WiFiWebClientRepeating.ino
libraries/WiFi/library.properties
2015-06-17 14:24:25 +02:00
ficeto
53cb1a0140
fix data types
2015-05-16 16:29:10 +03:00
ficeto
5529188dae
add info methods to SD class
2015-05-16 16:22:38 +03:00
ficeto
2e9a038f68
add template methods for stream to stream writes to SD and FS
2015-05-14 12:41:24 +03:00
Markus Sattler
dd7d34ef9d
add more NULL prt checks in strtok_r
...
Conflicts:
libraries/SD/src/SD.cpp
libraries/SD/src/SD.h
2015-05-12 17:10:19 +02:00
ficeto
95007b229d
Add option to select SPI speed at SD::begin
2015-05-11 22:29:02 +03:00
Markus Sattler
27f45a205a
SD:
...
- optimize SPI usage 148% write speed (24kB/s -> 37kB/s) and 127% read speed (121kB/s -> 155kB/s) at 8MHz
- add clock frequency as parameter for begin(csPin, frequency)
- SD @80MHz write: 84kB/s read: 231kB/s
SPI add functions:
- void write32(uint32_t data);
- void write32(uint32_t data, bool msb);
- void transferBytes(uint8_t * out, uint8_t * in, uint32_t size);
Adafruit_ILI9341:
- code clean
2015-05-10 17:34:16 +02:00
Ivan Grokhotkov
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