diff --git a/NOTES b/NOTES index ef64f7f3b..b5d8bf079 100644 --- a/NOTES +++ b/NOTES @@ -8,6 +8,7 @@ What works - pinMode, digitalRead, digitalWrite - analogRead +- pin interrupts (attachInterrupt, detachInterrupt) - shiftIn, shiftOut - millis, micros, delay, delayMicroseconds - yield (call that once in a while in long loops; delay() works as well) @@ -16,6 +17,9 @@ What works When sending long strings (>128 chars at a time) something might get lost. There will be some diagnostic output from WiFi libraries unless you call Serial.begin. +- Ticker + Library for calling functions repeatedly with a certain period. Two examples included. + - EEPROM This is a bit different from standard EEPROM class. You need to call EEPROM.begin(size) before you start reading or writing, size being the number of bytes you want to use. @@ -47,14 +51,12 @@ What works What is not done yet -------------------- -- pin interrupts (attachInterrupt, detachInterrupt) - analogWrite (PWM) -- pulseIn, pulseOut +- pulseIn - SPI - UDP - I2C slave mode - Serial modes other than 8n1 -- Serial TX buffer - WiFi.scanNetworks - WiFi.RSSI - Upload sketches via WiFi