mirror of
https://github.com/arduino/Arduino.git
synced 2025-02-27 21:54:30 +01:00
Updating todo and readme.
This commit is contained in:
parent
f84adee213
commit
8693f95a3f
@ -46,6 +46,11 @@ Processing and Wiring.
|
|||||||
|
|
||||||
UPDATES
|
UPDATES
|
||||||
|
|
||||||
|
0012
|
||||||
|
|
||||||
|
* Added a LiquidCrystal library based on the work in the playground.
|
||||||
|
* Improved millis(): it now overflows after 49 days instead of 9 hours.
|
||||||
|
|
||||||
0011 - 2008.03.28
|
0011 - 2008.03.28
|
||||||
|
|
||||||
* Fixed Find in Reference.
|
* Fixed Find in Reference.
|
||||||
|
19
todo.txt
19
todo.txt
@ -2,19 +2,22 @@
|
|||||||
|
|
||||||
0012
|
0012
|
||||||
|
|
||||||
Add highByte(), lowByte(), and word(high, low) functions.
|
Add highByte(), lowByte(), and makeWord(high, low) functions.
|
||||||
Add bitRead() and bitWrite() functions (and bitSet() and bitClear()?)
|
Add bitRead() and bitWrite() functions (and bitSet() and bitClear()?)
|
||||||
Add Encoder library.
|
Add Encoder library.
|
||||||
Add String library.
|
Add String library.
|
||||||
Add Servo library.
|
Add Servo library.
|
||||||
Add LiquidCrystal library.
|
Comment LiquidCrystal examples.
|
||||||
Fix millis() so it overflows on a nice variable-size boundary; see: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1205949448
|
Write LiquidCrystal documentation.
|
||||||
Move #include <WProgram.h> after other #include's? (prevent it from interfering with standard libraries)
|
Wire library patch: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1206621511
|
||||||
|
[done] Move #include <WProgram.h> after other #include's? (prevent it from interfering with standard libraries)
|
||||||
|
[done] Add LiquidCrystal library.
|
||||||
|
[done] Fix millis() so it overflows on a nice variable-size boundary; see: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1205949448
|
||||||
[done] Factor out print statements into a common base class for Serial, LiquidCrystal, etc.
|
[done] Factor out print statements into a common base class for Serial, LiquidCrystal, etc.
|
||||||
|
|
||||||
AVR
|
AVR
|
||||||
|
|
||||||
Consider moving millis() to timer 1, and configuring it so the interrupt is generated once a millisecond.
|
Fix interference between millis() / timer 0 overflow interrupt and pwm output on pins 5 and 6.
|
||||||
Problems including WProgram.h twice?
|
Problems including WProgram.h twice?
|
||||||
Add #defines for the analog input pins.
|
Add #defines for the analog input pins.
|
||||||
Add parameter to shiftOut() for specifying a number of bits.
|
Add parameter to shiftOut() for specifying a number of bits.
|
||||||
@ -25,12 +28,12 @@ Incorporate ladyada's new SoftwareSerial library.
|
|||||||
Good way to receive multiple values / complex messages over the serial port (Firmata?)
|
Good way to receive multiple values / complex messages over the serial port (Firmata?)
|
||||||
Floating point support in the map() function.
|
Floating point support in the map() function.
|
||||||
Way to print floats.
|
Way to print floats.
|
||||||
Wire library patch: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1206621511
|
|
||||||
Fix delayMicroseconds(0).
|
Fix delayMicroseconds(0).
|
||||||
Add sleep function(s).
|
Add sleep function(s).
|
||||||
Add SPI library.
|
Add SPI library.
|
||||||
Add pulseOut(), etc. functions from Wiring.
|
Add pulseOut(), etc. functions from Wiring.
|
||||||
Add Ping example.
|
Add Ping example.
|
||||||
|
Supporting EEMEM directive by changing compiler command line: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1202157667
|
||||||
Include Arduino as AVR-ISP sketch in hardware/firmwares.
|
Include Arduino as AVR-ISP sketch in hardware/firmwares.
|
||||||
Move type definitions into WConstants.h.
|
Move type definitions into WConstants.h.
|
||||||
Change core to use Arduino types (e.g. byte, boolean).
|
Change core to use Arduino types (e.g. byte, boolean).
|
||||||
@ -44,7 +47,9 @@ Multiple sketch windows.
|
|||||||
Easier library discovery and installation.
|
Easier library discovery and installation.
|
||||||
Easier board installation.
|
Easier board installation.
|
||||||
Clean up Library and LibraryManager.
|
Clean up Library and LibraryManager.
|
||||||
|
Detect dependencies between libraries.
|
||||||
Byte-based serial monitor.
|
Byte-based serial monitor.
|
||||||
|
Line termination options in the serial monitor.
|
||||||
Clear character should clear serial monitor.
|
Clear character should clear serial monitor.
|
||||||
Incorporate serial-net proxy.
|
Incorporate serial-net proxy.
|
||||||
Changing font size should change serial monitor font size.
|
Changing font size should change serial monitor font size.
|
||||||
@ -98,6 +103,8 @@ Examples should demonstrate use of functions.
|
|||||||
Arduino feature list (in Getting Started > Introduction).
|
Arduino feature list (in Getting Started > Introduction).
|
||||||
Programming tutorial for Arduino.
|
Programming tutorial for Arduino.
|
||||||
Write advanced library tutorial.
|
Write advanced library tutorial.
|
||||||
|
Better documentation of the Arduino BT.
|
||||||
|
Tutorial about serial communication.
|
||||||
|
|
||||||
DOCUMENTATION / IMAGES
|
DOCUMENTATION / IMAGES
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user