├── README.md ├── Arduino projects ├── libraries │ ├── NewLiquidCrystal_lib │ │ ├── .hgsubstate │ │ ├── doxygen_objdb_2806.tmp │ │ ├── .hgsub_ │ │ ├── utility │ │ │ └── docs │ │ │ │ └── html │ │ │ │ ├── search │ │ │ │ ├── classes_0.js │ │ │ │ ├── all_4.js │ │ │ │ ├── functions_4.js │ │ │ │ ├── all_0.js │ │ │ │ ├── functions_5.js │ │ │ │ ├── functions_0.js │ │ │ │ ├── close.png │ │ │ │ ├── mag_sel.png │ │ │ │ ├── search_l.png │ │ │ │ ├── search_m.png │ │ │ │ ├── search_r.png │ │ │ │ ├── all_5.js │ │ │ │ ├── pages_0.js │ │ │ │ ├── all_9.js │ │ │ │ ├── all_d.js │ │ │ │ ├── functions_9.js │ │ │ │ ├── functions_d.js │ │ │ │ ├── all_a.js │ │ │ │ ├── functions_b.js │ │ │ │ ├── functions_a.js │ │ │ │ ├── all_7.js │ │ │ │ ├── functions_7.js │ │ │ │ ├── all_3.js │ │ │ │ ├── functions_3.js │ │ │ │ ├── all_b.js │ │ │ │ ├── searchdata.js │ │ │ │ ├── all_2.js │ │ │ │ ├── functions_2.js │ │ │ │ ├── nomatches.html │ │ │ │ ├── all_8.js │ │ │ │ ├── functions_8.js │ │ │ │ ├── all_1.js │ │ │ │ ├── functions_1.js │ │ │ │ ├── classes_1.js │ │ │ │ ├── all_0.html │ │ │ │ ├── all_1.html │ │ │ │ ├── all_2.html │ │ │ │ ├── all_3.html │ │ │ │ ├── all_4.html │ │ │ │ ├── all_5.html │ │ │ │ ├── all_6.html │ │ │ │ ├── all_7.html │ │ │ │ ├── all_8.html │ │ │ │ ├── all_9.html │ │ │ │ ├── all_a.html │ │ │ │ ├── all_b.html │ │ │ │ ├── all_c.html │ │ │ │ ├── all_d.html │ │ │ │ ├── pages_0.html │ │ │ │ ├── classes_0.html │ │ │ │ ├── classes_1.html │ │ │ │ ├── functions_0.html │ │ │ │ ├── functions_1.html │ │ │ │ ├── functions_2.html │ │ │ │ ├── functions_3.html │ │ │ │ ├── functions_4.html │ │ │ │ ├── functions_5.html │ │ │ │ ├── functions_6.html │ │ │ │ ├── functions_7.html │ │ │ │ ├── functions_8.html │ │ │ │ ├── functions_9.html │ │ │ │ ├── functions_a.html │ │ │ │ ├── functions_b.html │ │ │ │ ├── functions_c.html │ │ │ │ └── functions_d.html │ │ │ │ ├── doc.png │ │ │ │ ├── bc_s.png │ │ │ │ ├── bdwn.png │ │ │ │ ├── closed.png │ │ │ │ ├── nav_f.png │ │ │ │ ├── nav_g.png │ │ │ │ ├── nav_h.png │ │ │ │ ├── open.png │ │ │ │ ├── tab_a.png │ │ │ │ ├── tab_b.png │ │ │ │ ├── tab_h.png │ │ │ │ ├── tab_s.png │ │ │ │ ├── doxygen.png │ │ │ │ ├── splitbar.png │ │ │ │ ├── sync_off.png │ │ │ │ ├── sync_on.png │ │ │ │ ├── arrowdown.png │ │ │ │ ├── arrowright.png │ │ │ │ ├── class_l_c_d.png │ │ │ │ ├── folderopen.png │ │ │ │ ├── folderclosed.png │ │ │ │ ├── class_liquid_crystal.png │ │ │ │ ├── class_liquid_crystal___s_r.png │ │ │ │ ├── class_liquid_crystal___i2_c.png │ │ │ │ ├── class_liquid_crystal___s_r2_w.png │ │ │ │ ├── class_liquid_crystal___s_r3_w.png │ │ │ │ ├── class_liquid_crystal___i2_c___by_vac.png │ │ │ │ └── tabs.css │ │ ├── html │ │ │ ├── bc_s.png │ │ │ ├── bdwn.png │ │ │ ├── doc.png │ │ │ ├── open.png │ │ │ ├── closed.png │ │ │ ├── nav_f.png │ │ │ ├── nav_g.png │ │ │ ├── nav_h.png │ │ │ ├── tab_a.png │ │ │ ├── tab_b.png │ │ │ ├── tab_h.png │ │ │ ├── tab_s.png │ │ │ ├── arrowdown.png │ │ │ ├── doxygen.png │ │ │ ├── splitbar.png │ │ │ ├── sync_off.png │ │ │ ├── sync_on.png │ │ │ ├── arrowright.png │ │ │ ├── folderopen.png │ │ │ ├── folderclosed.png │ │ │ ├── search │ │ │ │ ├── close.png │ │ │ │ ├── mag_sel.png │ │ │ │ ├── search_l.png │ │ │ │ ├── search_m.png │ │ │ │ ├── search_r.png │ │ │ │ ├── searchdata.js │ │ │ │ └── nomatches.html │ │ │ └── tabs.css │ │ ├── LICENSE.webarchive │ │ ├── doxygen_entrydb_2806.tmp │ │ ├── thirdparty libraries │ │ │ ├── TinyWireM │ │ │ │ ├── library.properties │ │ │ │ ├── README.md │ │ │ │ ├── keywords.txt │ │ │ │ └── examples │ │ │ │ │ └── AT24_EEPROM │ │ │ │ │ └── AT24_EEPROM.ino │ │ │ └── SoftI2CMaster │ │ │ │ └── README.md │ │ ├── bitbucket-pipelines.yml │ │ ├── library.json │ │ ├── .hgignore │ │ └── examples │ │ │ ├── LCDiSpeed │ │ │ └── LCDiSpeed.txt │ │ │ ├── SerialDisplay │ │ │ └── SerialDisplay.pde │ │ │ ├── HelloWorld_SR │ │ │ └── HelloWorld_SR.pde │ │ │ └── HelloWorld_si2c │ │ │ └── HelloWorld_si2c.ino │ ├── firebase-arduino-master │ │ ├── docs │ │ │ └── read_the_docs │ │ │ │ ├── requirements.txt │ │ │ │ ├── index.rst │ │ │ │ └── conf.py │ │ ├── examples │ │ │ └── FirebaseNeoPixel_ESP8266 │ │ │ │ ├── .gitignore │ │ │ │ └── public │ │ │ │ ├── .gitignore │ │ │ │ └── bower.json │ │ ├── contrib │ │ │ ├── test │ │ │ │ ├── travis │ │ │ │ │ ├── no_config_init.cc.snip │ │ │ │ │ ├── no_firebase_init.cc.snip │ │ │ │ │ ├── firebase_init.cc.snip │ │ │ │ │ └── check_all_examples_use_standard_init.sh │ │ │ │ ├── WString.h │ │ │ │ ├── modem │ │ │ │ │ ├── WString.h │ │ │ │ │ ├── mock-output-stream.h │ │ │ │ │ └── mock-input-stream.h │ │ │ │ ├── dummies │ │ │ │ │ ├── WString.h │ │ │ │ │ ├── ESP8266HTTPClient.h │ │ │ │ │ ├── Stream.h │ │ │ │ │ └── FirebaseHttpClient_dummy.cpp │ │ │ │ ├── mock-firebase.h │ │ │ │ └── Makefile │ │ │ ├── examples │ │ │ │ ├── FirebaseSerialTerminal_ESP8266 │ │ │ │ │ ├── end_stream.txt │ │ │ │ │ ├── get.txt │ │ │ │ │ ├── remove.txt │ │ │ │ │ ├── get_push.txt │ │ │ │ │ ├── begin.txt │ │ │ │ │ ├── begin_stream.txt │ │ │ │ │ ├── set.txt │ │ │ │ │ └── push.txt │ │ │ │ └── Firething_ESP8266 │ │ │ │ │ └── Firething_ESP8266.ino │ │ │ ├── src │ │ │ │ ├── Thing.h │ │ │ │ ├── modem │ │ │ │ │ ├── diagram.png │ │ │ │ │ ├── db │ │ │ │ │ │ ├── remove-command.cpp │ │ │ │ │ │ ├── DatabaseProtocol.h │ │ │ │ │ │ ├── get-command.cpp │ │ │ │ │ │ ├── set-command.cpp │ │ │ │ │ │ ├── push-command.cpp │ │ │ │ │ │ ├── begin-command.cpp │ │ │ │ │ │ └── stream-command.cpp │ │ │ │ │ ├── command.h │ │ │ │ │ ├── json_util.h │ │ │ │ │ ├── design.md │ │ │ │ │ ├── SerialProtocol.h │ │ │ │ │ ├── SerialTransceiver.h │ │ │ │ │ ├── output-stream.h │ │ │ │ │ ├── input-stream.h │ │ │ │ │ └── SerialTransceiver.cpp │ │ │ │ ├── SerialTransceiver.h │ │ │ │ └── thing │ │ │ │ │ ├── Portal.h │ │ │ │ │ ├── WiFiManager.h │ │ │ │ │ ├── FireThing.h │ │ │ │ │ └── Config.h │ │ │ ├── hardware │ │ │ │ └── firethings │ │ │ │ │ ├── ft1.3 │ │ │ │ │ ├── fp-lib-table │ │ │ │ │ ├── raw.bin │ │ │ │ │ ├── back-3d.png │ │ │ │ │ ├── front-3d.png │ │ │ │ │ ├── raw-gerbers1.3.zip │ │ │ │ │ ├── raw-schematic.pdf │ │ │ │ │ ├── raw.csv │ │ │ │ │ ├── fab │ │ │ │ │ │ ├── raw.drl │ │ │ │ │ │ └── raw-Edge.Cuts.gbr │ │ │ │ │ └── raw.pro │ │ │ │ │ └── firethings-kicad-libs │ │ │ │ │ ├── esp-12.dcm │ │ │ │ │ ├── firethings-mini.lib │ │ │ │ │ └── esp-12.lib │ │ │ └── README.md │ │ ├── .gitmodules │ │ ├── src │ │ │ ├── throw_out_of_range.cpp │ │ │ ├── FirebaseError.h │ │ │ └── FirebaseHttpClient.h │ │ ├── library.properties │ │ └── README.rst │ ├── readme.txt │ ├── FC4H5M4IW5JD35E │ │ ├── docs │ │ │ └── html │ │ │ │ ├── bc_s.png │ │ │ │ ├── open.png │ │ │ │ ├── closed.png │ │ │ │ ├── nav_f.png │ │ │ │ ├── nav_h.png │ │ │ │ ├── tab_a.png │ │ │ │ ├── tab_b.png │ │ │ │ ├── tab_h.png │ │ │ │ ├── tab_s.png │ │ │ │ ├── doxygen.png │ │ │ │ ├── class_l_c_d.png │ │ │ │ ├── logoGoogle.jpg │ │ │ │ ├── search │ │ │ │ ├── close.png │ │ │ │ ├── mag_sel.png │ │ │ │ ├── search_l.png │ │ │ │ ├── search_m.png │ │ │ │ ├── search_r.png │ │ │ │ ├── nomatches.html │ │ │ │ ├── classes_69.html │ │ │ │ ├── functions_68.html │ │ │ │ ├── defines_63.html │ │ │ │ ├── functions_69.html │ │ │ │ ├── functions_61.html │ │ │ │ ├── enums_74.html │ │ │ │ ├── defines_68.html │ │ │ │ ├── defines_5f.html │ │ │ │ ├── defines_74.html │ │ │ │ ├── enumvalues_6e.html │ │ │ │ ├── enumvalues_70.html │ │ │ │ ├── functions_65.html │ │ │ │ ├── files_69.html │ │ │ │ └── files_66.html │ │ │ │ ├── class_liquid_crystal.png │ │ │ │ ├── class_liquid_crystal___s_r.png │ │ │ │ ├── class_liquid_crystal___i2_c.png │ │ │ │ ├── class_liquid_crystal___s_r2_w.png │ │ │ │ ├── class_liquid_crystal___s_r3_w.png │ │ │ │ ├── class_liquid_crystal___s_r___l_c_d3.png │ │ │ │ └── tabs.css │ │ └── examples │ │ │ ├── LCDiSpeed │ │ │ └── LCDiSpeed.txt │ │ │ ├── SerialDisplay │ │ │ └── SerialDisplay.pde │ │ │ └── HelloWorld_SR │ │ │ └── HelloWorld_SR.pde │ ├── LiquidCrystal-14core │ │ ├── docs │ │ │ └── html │ │ │ │ ├── bc_s.png │ │ │ │ ├── open.png │ │ │ │ ├── closed.png │ │ │ │ ├── nav_f.png │ │ │ │ ├── nav_h.png │ │ │ │ ├── tab_a.png │ │ │ │ ├── tab_b.png │ │ │ │ ├── tab_h.png │ │ │ │ ├── tab_s.png │ │ │ │ ├── doxygen.png │ │ │ │ ├── class_l_c_d.png │ │ │ │ ├── logoGoogle.jpg │ │ │ │ ├── search │ │ │ │ ├── close.png │ │ │ │ ├── mag_sel.png │ │ │ │ ├── search_l.png │ │ │ │ ├── search_m.png │ │ │ │ ├── search_r.png │ │ │ │ ├── nomatches.html │ │ │ │ ├── classes_69.html │ │ │ │ ├── functions_68.html │ │ │ │ ├── defines_63.html │ │ │ │ ├── functions_69.html │ │ │ │ ├── functions_61.html │ │ │ │ ├── enums_74.html │ │ │ │ ├── defines_68.html │ │ │ │ ├── defines_5f.html │ │ │ │ ├── defines_74.html │ │ │ │ ├── enumvalues_6e.html │ │ │ │ ├── enumvalues_70.html │ │ │ │ ├── functions_65.html │ │ │ │ ├── files_69.html │ │ │ │ └── files_66.html │ │ │ │ ├── class_liquid_crystal.png │ │ │ │ ├── class_liquid_crystal___s_r.png │ │ │ │ ├── class_liquid_crystal___i2_c.png │ │ │ │ ├── class_liquid_crystal___s_r2_w.png │ │ │ │ ├── class_liquid_crystal___s_r3_w.png │ │ │ │ ├── class_liquid_crystal___s_r___l_c_d3.png │ │ │ │ └── tabs.css │ │ └── examples │ │ │ ├── LCDiSpeed │ │ │ └── LCDiSpeed.txt │ │ │ ├── SerialDisplay │ │ │ └── SerialDisplay.pde │ │ │ └── HelloWorld_SR │ │ │ └── HelloWorld_SR.pde │ ├── TinyGPSPlus-master │ │ ├── library.properties │ │ └── library.json │ └── DHT │ │ └── dht.h ├── Buzzer │ └── Buzzer.ino ├── LCD16x2_1 │ └── LCD16x2_1.ino ├── DHT11 │ └── DHT11.ino ├── segmentLED │ └── segmentLED.ino ├── LCD16x2_2 │ └── LCD16x2_2.ino ├── DataSaveCDcard │ └── DataSaveCDcard.ino └── ReadFromSDcard │ └── ReadFromSDcard.ino ├── Arduino.pptx ├── DHT_Library.zip ├── FF5O2C5HUCTRJK7.fzz ├── LiquidCrystal-14core.zip └── lcd_i2c_16x2_tutorial.zip /README.md: -------------------------------------------------------------------------------- 1 | # Arduino-tutorial-files 2 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/.hgsubstate: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/doxygen_objdb_2806.tmp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/docs/read_the_docs/requirements.txt: -------------------------------------------------------------------------------- 1 | breathe 2 | -------------------------------------------------------------------------------- /Arduino.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino.pptx -------------------------------------------------------------------------------- /DHT_Library.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/DHT_Library.zip -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/examples/FirebaseNeoPixel_ESP8266/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_STORE 2 | -------------------------------------------------------------------------------- /FF5O2C5HUCTRJK7.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/FF5O2C5HUCTRJK7.fzz -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/travis/no_config_init.cc.snip: -------------------------------------------------------------------------------- 1 | // No config variables. 2 | -------------------------------------------------------------------------------- /LiquidCrystal-14core.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/LiquidCrystal-14core.zip -------------------------------------------------------------------------------- /lcd_i2c_16x2_tutorial.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/lcd_i2c_16x2_tutorial.zip -------------------------------------------------------------------------------- /Arduino projects/libraries/readme.txt: -------------------------------------------------------------------------------- 1 | For information on installing libraries, see: http://www.arduino.cc/en/Guide/Libraries 2 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/examples/FirebaseSerialTerminal_ESP8266/end_stream.txt: -------------------------------------------------------------------------------- 1 | END_STREAM 2 | 3 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/examples/FirebaseSerialTerminal_ESP8266/get.txt: -------------------------------------------------------------------------------- 1 | GET /serial/test 2 | 3 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/examples/FirebaseSerialTerminal_ESP8266/remove.txt: -------------------------------------------------------------------------------- 1 | REMOVE /serial/test 2 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/WString.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | typedef std::string String; 4 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/examples/FirebaseSerialTerminal_ESP8266/get_push.txt: -------------------------------------------------------------------------------- 1 | GET /serial/push_test 2 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/modem/WString.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | typedef std::string String; 4 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/.hgsub_: -------------------------------------------------------------------------------- 1 | thirdparty libraries/TinyWireM = [git]https://github.com/SpenceKonde/TinyWireM.git 2 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/examples/FirebaseNeoPixel_ESP8266/public/.gitignore: -------------------------------------------------------------------------------- 1 | bower_components/ 2 | node_modules/ 3 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/examples/FirebaseSerialTerminal_ESP8266/begin.txt: -------------------------------------------------------------------------------- 1 | BEGIN_DB $YOUR_HOST $YOUR_SECRET 2 | 3 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/examples/FirebaseSerialTerminal_ESP8266/begin_stream.txt: -------------------------------------------------------------------------------- 1 | BEGIN_STREAM /serial/test 2 | 3 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/examples/FirebaseSerialTerminal_ESP8266/set.txt: -------------------------------------------------------------------------------- 1 | SET /serial/test this is a test string \ " 2 | 3 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/dummies/WString.h: -------------------------------------------------------------------------------- 1 | // Arduino.h includes our String overrides. 2 | #include 3 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/examples/FirebaseSerialTerminal_ESP8266/push.txt: -------------------------------------------------------------------------------- 1 | PUSH /serial/push_test "this is a test string \ " 2 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/dummies/ESP8266HTTPClient.h: -------------------------------------------------------------------------------- 1 | // Need a placeholder for complilation for now. 2 | class HTTPClient {}; 3 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/classes_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['i2cio',['I2CIO',['../class_i2_c_i_o.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/bc_s.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/open.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/bc_s.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/bdwn.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/doc.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/open.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/closed.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/nav_f.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/nav_h.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/tab_a.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/tab_b.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/tab_h.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/tab_s.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/closed.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/nav_f.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/nav_g.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/nav_h.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/tab_a.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/tab_b.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/tab_h.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/tab_s.png -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/travis/no_firebase_init.cc.snip: -------------------------------------------------------------------------------- 1 | // Set these to run example. 2 | #define WIFI_SSID "SSID" 3 | #define WIFI_PASSWORD "PASSWORD" 4 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/doxygen.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/bc_s.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/open.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/LICENSE.webarchive: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/LICENSE.webarchive -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/arrowdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/arrowdown.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/doxygen.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/splitbar.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/sync_off.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/sync_on.png -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/Thing.h: -------------------------------------------------------------------------------- 1 | #include "thing/FireThing.h" 2 | #include "thing/Transcriber.h" 3 | #include "thing/Portal.h" 4 | #include "thing/WiFiManager.h" 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_l_c_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_l_c_d.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/logoGoogle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/logoGoogle.jpg -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/closed.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/nav_f.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/nav_h.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/tab_a.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/tab_b.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/tab_h.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/tab_s.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/arrowright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/arrowright.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/folderopen.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['home',['home',['../class_l_c_d.html#aee45ad37f09312f5d9982257e2d37e68',1,'LCD']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/close.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/mag_sel.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/doxygen.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/folderclosed.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/search/close.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/search/mag_sel.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_4.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['home',['home',['../class_l_c_d.html#aee45ad37f09312f5d9982257e2d37e68',1,'LCD']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/search_l.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/search_m.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/search_r.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_l_c_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_l_c_d.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/logoGoogle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/logoGoogle.jpg -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/doxygen_entrydb_2806.tmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/doxygen_entrydb_2806.tmp -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/search/search_l.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/search/search_m.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/html/search/search_r.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/doc.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['autoscroll',['autoscroll',['../class_l_c_d.html#abb3ed88d530f6283e6159b4973e7da9e',1,'LCD']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['i2cio',['I2CIO',['../class_i2_c_i_o.html#a32eb7832075ad6011d67874405a0d0a6',1,'I2CIO']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/close.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/mag_sel.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/bc_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/bc_s.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/bdwn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/bdwn.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/closed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/closed.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/nav_f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/nav_f.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/nav_g.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/nav_g.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/nav_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/nav_h.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/open.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['autoscroll',['autoscroll',['../class_l_c_d.html#abb3ed88d530f6283e6159b4973e7da9e',1,'LCD']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/tab_a.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/tab_a.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/tab_b.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/tab_b.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/tab_h.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/tab_h.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/tab_s.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/tab_s.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/search_l.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/search_m.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/search_r.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/doxygen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/doxygen.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/splitbar.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/splitbar.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/sync_off.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/sync_off.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/sync_on.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/sync_on.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/search/searchdata.js: -------------------------------------------------------------------------------- 1 | var indexSectionsWithContent = 2 | { 3 | }; 4 | 5 | var indexSectionNames = 6 | { 7 | }; 8 | 9 | var indexSectionLabels = 10 | { 11 | }; 12 | 13 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/arrowdown.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/arrowdown.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/arrowright.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/arrowright.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_l_c_d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_l_c_d.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/folderopen.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/folderopen.png -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/diagram.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___s_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___s_r.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/folderclosed.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/folderclosed.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/close.png -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/fp-lib-table: -------------------------------------------------------------------------------- 1 | (fp_lib_table 2 | (lib (name firethings-kicad-libs)(type KiCad)(uri ${KIPRJMOD}/../firethings-kicad-libs)(options "")(descr "")) 3 | ) 4 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___i2_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___i2_c.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___s_r2_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___s_r2_w.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___s_r3_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___s_r3_w.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/mag_sel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/mag_sel.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/search_l.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/search_l.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/search_m.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/search_m.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/search_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/search_r.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___s_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___s_r.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___i2_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___i2_c.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___s_r2_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___s_r2_w.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___s_r3_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___s_r3_w.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal.png -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___s_r___l_c_d3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/class_liquid_crystal___s_r___l_c_d3.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_5.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['i2cio',['I2CIO',['../class_i2_c_i_o.html',1,'I2CIO'],['../class_i2_c_i_o.html#a32eb7832075ad6011d67874405a0d0a6',1,'I2CIO::I2CIO()']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/raw.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/raw.bin -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___s_r.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___s_r.png -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/back-3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/back-3d.png -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___s_r___l_c_d3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/LiquidCrystal-14core/docs/html/class_liquid_crystal___s_r___l_c_d3.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___i2_c.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___i2_c.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/pages_0.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['readme',['README',['../md___users_fmalpartida__documents_development_mercurial_repos__s_w__new_liquid_crystal_lib__r_e_a_d_m_e.html',1,'']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/front-3d.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/front-3d.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___s_r2_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___s_r2_w.png -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___s_r3_w.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___s_r3_w.png -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/raw-gerbers1.3.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/raw-gerbers1.3.zip -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/raw-schematic.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/raw-schematic.pdf -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___i2_c___by_vac.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/muhammedessa/Arduino-tutorial-files/HEAD/Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/class_liquid_crystal___i2_c___by_vac.png -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/travis/firebase_init.cc.snip: -------------------------------------------------------------------------------- 1 | // Set these to run example. 2 | #define FIREBASE_HOST "example.firebaseio.com" 3 | #define FIREBASE_AUTH "token_or_secret" 4 | #define WIFI_SSID "SSID" 5 | #define WIFI_PASSWORD "PASSWORD" 6 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['off',['off',['../class_l_c_d.html#a191639be183be1476c9bfe6d455d23b2',1,'LCD']]], 4 | ['on',['on',['../class_l_c_d.html#a718da3a638deb59bd1c7a5222a52d98a',1,'LCD']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['write',['write',['../class_i2_c_i_o.html#ae2063569c927d0008e2593d14504fdcd',1,'I2CIO::write()'],['../class_l_c_d.html#a2d89cc2e62f72afb5f15a7fd812900e3',1,'LCD::write()']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_9.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['off',['off',['../class_l_c_d.html#a191639be183be1476c9bfe6d455d23b2',1,'LCD']]], 4 | ['on',['on',['../class_l_c_d.html#a718da3a638deb59bd1c7a5222a52d98a',1,'LCD']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_d.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['write',['write',['../class_i2_c_i_o.html#ae2063569c927d0008e2593d14504fdcd',1,'I2CIO::write()'],['../class_l_c_d.html#a2d89cc2e62f72afb5f15a7fd812900e3',1,'LCD::write()']]] 4 | ]; 5 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['pinmode',['pinMode',['../class_i2_c_i_o.html#a53b94274eb6bb68564cf5243323db887',1,'I2CIO']]], 4 | ['portmode',['portMode',['../class_i2_c_i_o.html#a0341888753bc54c4384f5593a870fb34',1,'I2CIO']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['read',['read',['../class_i2_c_i_o.html#a7a3db7bfc15ede0ae9e8c8bd44290ef7',1,'I2CIO']]], 4 | ['righttoleft',['rightToLeft',['../class_l_c_d.html#ac014830eadc26bfd86308ea8734f4428',1,'LCD']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_a.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['pinmode',['pinMode',['../class_i2_c_i_o.html#a53b94274eb6bb68564cf5243323db887',1,'I2CIO']]], 4 | ['portmode',['portMode',['../class_i2_c_i_o.html#a0341888753bc54c4384f5593a870fb34',1,'I2CIO']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "contrib/test/googletest"] 2 | path = contrib/test/googletest 3 | url = https://github.com/google/googletest.git 4 | [submodule "contrib/test/arduino-mock"] 5 | path = contrib/test/arduino-mock 6 | url = https://github.com/ed7coyne/arduino-mock.git 7 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['movecursorleft',['moveCursorLeft',['../class_l_c_d.html#aad2abc99d1aca5403873579d9d72c2d4',1,'LCD']]], 4 | ['movecursorright',['moveCursorRight',['../class_l_c_d.html#a09eec0c712e54b066f5894635c1fe75c',1,'LCD']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_7.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['movecursorleft',['moveCursorLeft',['../class_l_c_d.html#aad2abc99d1aca5403873579d9d72c2d4',1,'LCD']]], 4 | ['movecursorright',['moveCursorRight',['../class_l_c_d.html#a09eec0c712e54b066f5894635c1fe75c',1,'LCD']]] 5 | ]; 6 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/SerialTransceiver.h: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | #include "modem/SerialTransceiver.h" 4 | #include "modem/db/DatabaseProtocol.h" 5 | 6 | // Bring them into the base namespace for easier use in arduino ide. 7 | using firebase::modem::SerialTransceiver; 8 | using firebase::modem::DatabaseProtocol; 9 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/src/throw_out_of_range.cpp: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | //TODO(edcoyne): remove this when it is present upstream. 4 | // Currently this is needed to use std::string on Arduino. 5 | namespace std{ 6 | void __attribute__((weak)) __throw_out_of_range(const char* str) { 7 | panic(); 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/README.md: -------------------------------------------------------------------------------- 1 | # firebase-arduino contrib 2 | 3 | The `contrib` features projects around `firebase-arduino` library: 4 | 5 | - `modem`: a firmware implementing a `UART` modem for firebase 6 | - `firethings`: a firmware implementing `GPIO` state syncing with firebase 7 | - `hardware`: hardware design for `ESP8266` reference boards 8 | - `test`: test suite and mocks 9 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['digitalread',['digitalRead',['../class_i2_c_i_o.html#ac26221011a8b49bcea9ef62712ea88a7',1,'I2CIO']]], 4 | ['digitalwrite',['digitalWrite',['../class_i2_c_i_o.html#a473206162522b847546777d16a7c6dcd',1,'I2CIO']]], 5 | ['display',['display',['../class_l_c_d.html#a5b07cf05e8e5e7c53654f5ca0cf58b89',1,'LCD']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arduino projects/Buzzer/Buzzer.ino: -------------------------------------------------------------------------------- 1 | const int buzzer = 8; //buzzer to arduino pin 9 2 | 3 | 4 | void setup(){ 5 | 6 | pinMode(buzzer, OUTPUT); // Set buzzer - pin 9 as an output 7 | 8 | } 9 | 10 | void loop(){ 11 | 12 | tone(buzzer, 1000); // Send 1KHz sound signal... 13 | delay(1000); // ...for 1 sec 14 | noTone(buzzer); // Stop sound... 15 | delay(1000); // ...for 1sec 16 | 17 | } 18 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_3.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['digitalread',['digitalRead',['../class_i2_c_i_o.html#ac26221011a8b49bcea9ef62712ea88a7',1,'I2CIO']]], 4 | ['digitalwrite',['digitalWrite',['../class_i2_c_i_o.html#a473206162522b847546777d16a7c6dcd',1,'I2CIO']]], 5 | ['display',['display',['../class_l_c_d.html#a5b07cf05e8e5e7c53654f5ca0cf58b89',1,'LCD']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/library.properties: -------------------------------------------------------------------------------- 1 | name=FirebaseArduino 2 | version=0.1 3 | author= 4 | maintainer= 5 | sentence=Library for communicating with Firebase. 6 | paragraph=This library simplifies the process of communicating with Firebase. It hides the complexity of authentication and json parsing. 7 | category=Communication 8 | url=https://github.com/googlesamples/firebase-arduino 9 | architectures=esp8266 10 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_b.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['readme',['README',['../md___users_fmalpartida__documents_development_mercurial_repos__s_w__new_liquid_crystal_lib__r_e_a_d_m_e.html',1,'']]], 4 | ['read',['read',['../class_i2_c_i_o.html#a7a3db7bfc15ede0ae9e8c8bd44290ef7',1,'I2CIO']]], 5 | ['righttoleft',['rightToLeft',['../class_l_c_d.html#ac014830eadc26bfd86308ea8734f4428',1,'LCD']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/raw.csv: -------------------------------------------------------------------------------- 1 | "Id";"Designator";"Package";"Quantity";"Designation";"Supplier and ref"; 2 | 1;"U2";"firethings_mini";1;"Firethings_Mini";;; 3 | 2;"R1,R2,R3,R4,R5";"R_1206_HandSoldering";5;"10K";;; 4 | 3;"G***";"firebase-logo";1;"LOGO";;; 5 | 4;"U1";"ESP-12-SMD";1;"ESP-12";;; 6 | 5;"U3";"LED_WS2812B-PLCC4";1;"INFO";;; 7 | 6;"SW1";"SW_SPST_EVQP7A";1;"RESET";;; 8 | 7;"SW2";"SW_SPST_EVQP7A";1;"CTRL";;; 9 | -------------------------------------------------------------------------------- /Arduino projects/LCD16x2_1/LCD16x2_1.ino: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | 5 | LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7,3,POSITIVE); 6 | 7 | void setup() { 8 | lcd.begin(16,2); 9 | 10 | } 11 | 12 | void loop() { 13 | lcd.setBacklight(HIGH); 14 | lcd.setCursor(0,0); 15 | lcd.print("Omer Ahmed"); 16 | lcd.setCursor(0,1); 17 | lcd.print("Hussain Ali"); 18 | delay(1000); 19 | lcd.setBacklight(LOW); 20 | delay(1000); 21 | } 22 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/searchdata.js: -------------------------------------------------------------------------------- 1 | var indexSectionsWithContent = 2 | { 3 | 0: "abcdhilmnoprsw", 4 | 1: "il", 5 | 2: "abcdhilmnoprsw", 6 | 3: "r" 7 | }; 8 | 9 | var indexSectionNames = 10 | { 11 | 0: "all", 12 | 1: "classes", 13 | 2: "functions", 14 | 3: "pages" 15 | }; 16 | 17 | var indexSectionLabels = 18 | { 19 | 0: "All", 20 | 1: "Classes", 21 | 2: "Functions", 22 | 3: "Pages" 23 | }; 24 | 25 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/thirdparty libraries/TinyWireM/library.properties: -------------------------------------------------------------------------------- 1 | name=TinyWireM 2 | version=1.0.0 3 | author=Adafruit 4 | maintainer=Adafruit 5 | sentence=I2C library for Trinket and Gemma, adapted from BroHogan's code on Arduino Playground 6 | paragraph=I2C library for Trinket and Gemma, adapted from BroHogan's code on Arduino Playground 7 | category=Signal Input/Output 8 | url=https://github.com/adafruit/TinyWireM 9 | architectures=* 10 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/thirdparty libraries/TinyWireM/README.md: -------------------------------------------------------------------------------- 1 | TinyWireM 2 | ========= 3 | 4 | ATtiny (e.g. Adafruit Trinket, Gemma) I2C library, adapted from BroHogan's code on Arduino Playground: http://playground.arduino.cc/Code/USIi2c 5 | 6 | Minor changes for consistency with the Arduino 1.0 Wire library (e.g. uses write() instead of send()). Buffer size slightly increased for Adafruit_LEDBackpack use. 7 | 8 | On the Trinket boards, pin #0 is SDA (I2C data), pin #2 is SCK (I2C clock). 9 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/bitbucket-pipelines.yml: -------------------------------------------------------------------------------- 1 | # This is a sample build configuration for all languages. 2 | # Check our guides at https://confluence.atlassian.com/x/5Q4SMw for more examples. 3 | # Only use spaces to indent your .yml configuration. 4 | # ----- 5 | # You can specify a custom docker image from Docker Hub as your build environment. 6 | # image: docker-image:tag 7 | 8 | pipelines: 9 | default: 10 | - step: 11 | script: 12 | - echo "Everything is awesome!" -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['clear',['clear',['../class_l_c_d.html#afa699e0beeeee03cce8cef87eba81c4a',1,'LCD']]], 4 | ['config',['config',['../class_liquid_crystal___i2_c.html#adb997350478bdc0ab8eb5cc5623a2ad9',1,'LiquidCrystal_I2C']]], 5 | ['createchar',['createChar',['../class_l_c_d.html#a91cba8f93c692abcddf8bc3de58d2d3a',1,'LCD']]], 6 | ['cursor',['cursor',['../class_l_c_d.html#a194814f64dfa50a90e07e0fe0d361620',1,'LCD']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_2.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['clear',['clear',['../class_l_c_d.html#afa699e0beeeee03cce8cef87eba81c4a',1,'LCD']]], 4 | ['config',['config',['../class_liquid_crystal___i2_c.html#adb997350478bdc0ab8eb5cc5623a2ad9',1,'LiquidCrystal_I2C']]], 5 | ['createchar',['createChar',['../class_l_c_d.html#a91cba8f93c692abcddf8bc3de58d2d3a',1,'LCD']]], 6 | ['cursor',['cursor',['../class_l_c_d.html#a194814f64dfa50a90e07e0fe0d361620',1,'LCD']]] 7 | ]; 8 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/docs/read_the_docs/index.rst: -------------------------------------------------------------------------------- 1 | .. toctree:: 2 | :maxdepth: 2 3 | .. include:: ../../README.rst 4 | :end-before: ---- 5 | Class Documentation 6 | =================== 7 | .. doxygenclass:: FirebaseArduino 8 | :project: firebase-arduino 9 | :members: 10 | .. doxygenclass:: FirebaseObject 11 | :project: firebase-arduino 12 | :members: 13 | ---- 14 | This documentation was built using ArduinoDocs_. 15 | .. _ArduinoDocs: http://arduinodocs.readthedocs.org 16 | -------------------------------------------------------------------------------- /Arduino projects/DHT11/DHT11.ino: -------------------------------------------------------------------------------- 1 | #include "dht.h" 2 | #define dht_apin A0 3 | 4 | dht DHT; 5 | 6 | 7 | void setup() { 8 | Serial.begin(9600); 9 | delay(500); 10 | Serial.println("DHT11 Humidity & temperature Sensor \n\n"); 11 | delay(500); 12 | 13 | } 14 | 15 | void loop() { 16 | DHT.read11(dht_apin); 17 | Serial.print(" Humidity : "); 18 | Serial.print( DHT.humidity); 19 | Serial.print("% "); 20 | 21 | Serial.print(" temperature : "); 22 | Serial.print( DHT.temperature); 23 | Serial.println("C "); 24 | delay(2000); 25 | } 26 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/README.rst: -------------------------------------------------------------------------------- 1 | FirebaseArduino is a library to simplify connecting to the Firebase database from 2 | arduino clients. 3 | 4 | It is a full abstraction of Firebase's REST API exposed through C++ calls in a wiring 5 | friendly way. 6 | 7 | ArduinoJson is no longer part of this library and you will have to install latest version 8 | in Arduino environment yourself. (through Board manager or download+unpack from master: 9 | https://github.com/bblanchon/ArduinoJson) 10 | 11 | ---------------------------------- 12 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/firethings-kicad-libs/esp-12.dcm: -------------------------------------------------------------------------------- 1 | EESchema-DOCLIB Version 2.0 2 | # 3 | $CMP ESP-07v2 4 | D ESP8266, ESP-07v2 module, 16 pin, 2mm, ceramic antenna 5 | K MODULE ESP8266 ESP-8266 6 | F http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/ 7 | $ENDCMP 8 | # 9 | $CMP ESP-12 10 | D ESP8622 ESP-12 module, 16 pins, 2mm, PCB antenna 11 | K MODULE ESP8266 ESP-8266 12 | F http://l0l.org.uk/2014/12/esp8266-modules-hardware-guide-gotta-catch-em-all/ 13 | $ENDCMP 14 | # 15 | #End Doc Library 16 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/nomatches.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
No Matches
10 |
11 | 12 | 13 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['noautoscroll',['noAutoscroll',['../class_l_c_d.html#a96035dde40efbf73390e00b5beb00231',1,'LCD']]], 4 | ['nobacklight',['noBacklight',['../class_l_c_d.html#a2a331b4e142734411b2f1cfaffe7a488',1,'LCD']]], 5 | ['noblink',['noBlink',['../class_l_c_d.html#a3b755c4b397b5985752be8c30ee1a9b5',1,'LCD']]], 6 | ['nocursor',['noCursor',['../class_l_c_d.html#aec8ffaa1e69c7a6e13ac0cfbc29151d9',1,'LCD']]], 7 | ['nodisplay',['noDisplay',['../class_l_c_d.html#af3974da6d988ba2d21c25135ada12108',1,'LCD']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_8.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['noautoscroll',['noAutoscroll',['../class_l_c_d.html#a96035dde40efbf73390e00b5beb00231',1,'LCD']]], 4 | ['nobacklight',['noBacklight',['../class_l_c_d.html#a2a331b4e142734411b2f1cfaffe7a488',1,'LCD']]], 5 | ['noblink',['noBlink',['../class_l_c_d.html#a3b755c4b397b5985752be8c30ee1a9b5',1,'LCD']]], 6 | ['nocursor',['noCursor',['../class_l_c_d.html#aec8ffaa1e69c7a6e13ac0cfbc29151d9',1,'LCD']]], 7 | ['nodisplay',['noDisplay',['../class_l_c_d.html#af3974da6d988ba2d21c25135ada12108',1,'LCD']]] 8 | ]; 9 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/examples/FirebaseNeoPixel_ESP8266/public/bower.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "web", 3 | "homepage": "https://github.com/gguuss/firebase-arduino", 4 | "authors": [ 5 | "Gus Class " 6 | ], 7 | "description": "", 8 | "main": "", 9 | "moduleType": [], 10 | "license": "MIT", 11 | "private": true, 12 | "ignore": [ 13 | "**/.*", 14 | "node_modules", 15 | "bower_components", 16 | "test", 17 | "tests" 18 | ], 19 | "dependencies": { 20 | "polymer": "^1.2.0", 21 | "polymer-color-picker": "^1.0.1" 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /Arduino projects/libraries/TinyGPSPlus-master/library.properties: -------------------------------------------------------------------------------- 1 | name=TinyGPS++ 2 | version=1.0.0 3 | author=Mikal Hart 4 | maintainer=Mikal Hart 5 | sentence=TinyGPS++ provides object-oriented parsing of GPS (NMEA) sentences 6 | paragraph=NMEA is the standard format GPS devices use to report location, time, altitude, etc. TinyGPS++ is a compact, resilient library that parses the most common NMEA 'sentences' used: GGA and RMC. It can also be customized to extract data from *any* compliant sentence. 7 | category=Communication 8 | url=https://github.com/mikalhart/TinyGPSPlus 9 | architectures=* 10 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/modem/mock-output-stream.h: -------------------------------------------------------------------------------- 1 | #ifndef MODEM_TEST_MOCK_OUTPUT_STREAM_H 2 | #define MODEM_TEST_MOCK_OUTPUT_STREAM_H 3 | 4 | #include "gtest/gtest.h" 5 | #include "modem/output-stream.h" 6 | 7 | namespace firebase { 8 | namespace modem { 9 | 10 | class MockOutputStream : public OutputStream { 11 | public: 12 | MOCK_METHOD1(println, int (const String&)); 13 | MOCK_METHOD1(println, int (const int)); 14 | MOCK_METHOD1(print, int (const String&)); 15 | }; 16 | 17 | } // modem 18 | } // firebase 19 | 20 | #endif //MODEM_TEST_MOCK_OUTPUT_STREAM_H 21 | 22 | -------------------------------------------------------------------------------- /Arduino projects/libraries/TinyGPSPlus-master/library.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "TinyGPSPlus", 3 | "version": "1.0.0", 4 | "keywords": "gps,NMEA", 5 | "description": "A new, customizable Arduino NMEA parsing library", 6 | "repository": 7 | { 8 | "type": "git", 9 | "url": "https://github.com/mikalhart/TinyGPSPlus.git" 10 | }, 11 | "authors": 12 | [ 13 | { 14 | "name": "Mikal Hart", 15 | "email": "mikal@arduniana.org", 16 | "url": "http://arduiniana.org", 17 | "maintainer": true 18 | } 19 | ], 20 | "frameworks": "arduino", 21 | "platforms": "*" 22 | } 23 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/modem/mock-input-stream.h: -------------------------------------------------------------------------------- 1 | #ifndef MODEM_TEST_MOCK_INPUT_STREAM_H 2 | #define MODEM_TEST_MOCK_INPUT_STREAM_H 3 | 4 | #include "gtest/gtest.h" 5 | #include "modem/input-stream.h" 6 | 7 | namespace firebase { 8 | namespace modem { 9 | 10 | class MockInputStream : public InputStream { 11 | public: 12 | MOCK_METHOD0(readLine, String ()); 13 | MOCK_METHOD1(readStringUntil, String (const char)); 14 | MOCK_METHOD0(drain, void ()); 15 | MOCK_METHOD0(available, bool ()); 16 | }; 17 | 18 | } // modem 19 | } // firebase 20 | 21 | #endif //MODEM_TEST_MOCK_INPUT_STREAM_H 22 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['backlight',['backlight',['../class_l_c_d.html#aba8867fe2210cbfa8db869208709be10',1,'LCD']]], 4 | ['begin',['begin',['../class_i2_c_i_o.html#a6f814653d903dc2ff6e8420eeb7954ae',1,'I2CIO::begin()'],['../class_l_c_d.html#a3f587d1cbb2d59765ef60a5216b56fea',1,'LCD::begin()'],['../class_liquid_crystal___i2_c.html#aeee2ada537f0cfbfda8613324b57c4a6',1,'LiquidCrystal_I2C::begin()'],['../class_liquid_crystal___i2_c___by_vac.html#a34ce9cf919b9f8de59f842a4e94c1abb',1,'LiquidCrystal_I2C_ByVac::begin()']]], 5 | ['blink',['blink',['../class_l_c_d.html#a878b36878fa8287093964eba83aace77',1,'LCD']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['backlight',['backlight',['../class_l_c_d.html#aba8867fe2210cbfa8db869208709be10',1,'LCD']]], 4 | ['begin',['begin',['../class_i2_c_i_o.html#a6f814653d903dc2ff6e8420eeb7954ae',1,'I2CIO::begin()'],['../class_l_c_d.html#a3f587d1cbb2d59765ef60a5216b56fea',1,'LCD::begin()'],['../class_liquid_crystal___i2_c.html#aeee2ada537f0cfbfda8613324b57c4a6',1,'LiquidCrystal_I2C::begin()'],['../class_liquid_crystal___i2_c___by_vac.html#a34ce9cf919b9f8de59f842a4e94c1abb',1,'LiquidCrystal_I2C_ByVac::begin()']]], 5 | ['blink',['blink',['../class_l_c_d.html#a878b36878fa8287093964eba83aace77',1,'LCD']]] 6 | ]; 7 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/library.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "LiquidCrystal", 3 | "keywords": "lcd, hd44780", 4 | "description": "LiquidCrystal Library is faster and extensable, compatible with the original LiquidCrystal library", 5 | "authors": { 6 | "name": "F Malpartida", 7 | "url": "https://bitbucket.org/fmalpartida" 8 | }, 9 | "repository": 10 | { 11 | "type": "hg", 12 | "url": "https://bitbucket.org/fmalpartida/new-liquidcrystal" 13 | }, 14 | "version": "1.5.0", 15 | "exclude": ["def", "thirdparty libraries", "utility/docs", "doxygen*"], 16 | "frameworks": "arduino", 17 | "platforms": "atmelavr,espressif8266,espressif32" 18 | } 19 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/.hgignore: -------------------------------------------------------------------------------- 1 | syntax: glob 2 | .DS_Store 3 | delay_x.h 4 | thirdparty libraries/TinyWireM_/keywords.txt 5 | thirdparty libraries/TinyWireM_/library.properties 6 | thirdparty libraries/TinyWireM_/README.md 7 | thirdparty libraries/TinyWireM_/TinyWireM.cpp 8 | thirdparty libraries/TinyWireM_/TinyWireM.h 9 | thirdparty libraries/TinyWireM_/USI_TWI_Master.cpp 10 | thirdparty libraries/TinyWireM_/USI_TWI_Master.h 11 | thirdparty libraries/TinyWireM_/examples/AT24_EEPROM/AT24_EEPROM.ino 12 | thirdparty libraries/TinyWireM_/examples/Tiny85_Temp/Tiny85_Temp.pde 13 | thirdparty libraries/TinyWireM_/examples/Tiny85_Temp_LCD/Tiny85_Temp_LCD.pde 14 | thirdparty libraries/TinyWireM_/examples/Tiny85_Temp_LCD_RTC/Tiny85_Temp_LCD_RTC.pde -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/classes_1.js: -------------------------------------------------------------------------------- 1 | var searchData= 2 | [ 3 | ['lcd',['LCD',['../class_l_c_d.html',1,'']]], 4 | ['liquidcrystal',['LiquidCrystal',['../class_liquid_crystal.html',1,'']]], 5 | ['liquidcrystal_5fi2c',['LiquidCrystal_I2C',['../class_liquid_crystal___i2_c.html',1,'']]], 6 | ['liquidcrystal_5fi2c_5fbyvac',['LiquidCrystal_I2C_ByVac',['../class_liquid_crystal___i2_c___by_vac.html',1,'']]], 7 | ['liquidcrystal_5fsr',['LiquidCrystal_SR',['../class_liquid_crystal___s_r.html',1,'']]], 8 | ['liquidcrystal_5fsr2w',['LiquidCrystal_SR2W',['../class_liquid_crystal___s_r2_w.html',1,'']]], 9 | ['liquidcrystal_5fsr3w',['LiquidCrystal_SR3W',['../class_liquid_crystal___s_r3_w.html',1,'']]] 10 | ]; 11 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/thing/Portal.h: -------------------------------------------------------------------------------- 1 | #ifndef THING_PORTAL_H 2 | #define THING_PORTAL_H 3 | 4 | #include "ESP8266WebServer.h" 5 | #include "thing/Config.h" 6 | 7 | namespace thing { 8 | 9 | class Portal { 10 | public: 11 | Portal(); 12 | 13 | void Start(const Config& config); 14 | void Loop(); 15 | void NotifyOnUpdate(std::function cb); 16 | 17 | void SetDebugHandler(std::function handler); 18 | 19 | private: 20 | Config config_; 21 | ESP8266WebServer server_; 22 | std::function callback_; 23 | std::function debug_; 24 | 25 | }; 26 | 27 | } // namespace thing 28 | 29 | #endif // THING_PORTAL_H 30 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/db/remove-command.cpp: -------------------------------------------------------------------------------- 1 | #include "modem/db/commands.h" 2 | 3 | namespace firebase { 4 | namespace modem { 5 | 6 | bool RemoveCommand::execute(const String& command, 7 | InputStream* in, OutputStream* out) { 8 | if (in == nullptr || out == nullptr) { 9 | return false; 10 | } 11 | 12 | if (command != "REMOVE") { 13 | return false; 14 | } 15 | 16 | String path = in->readLine(); 17 | fbase().remove(path); 18 | 19 | if (fbase().error().length() != 0) { 20 | out->print("-FAIL "); 21 | out->println(fbase().error().c_str()); 22 | return false; 23 | } 24 | 25 | out->println("+OK"); 26 | return true; 27 | } 28 | 29 | } // modem 30 | } // firebase 31 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/thirdparty libraries/SoftI2CMaster/README.md: -------------------------------------------------------------------------------- 1 | SoftI2CMaster 2 | ============= 3 | 4 | Software I2C Arduino library 5 | 6 | This is a very fast and light-weight software I2C-master library 7 | written in assembler, which is based on Peter Fleury's software 8 | I2C library http://homepage.hispeed.ch/peterfleury/avr-software.html 9 | . It can use any pins on any AVR chip to drive the SDA and SCL lines. 10 | 11 | It assumes a single master and does not support bus arbitration. It 12 | allows for clock stretching by slave devices and also can detect lock 13 | ups of the I2C bus, i.e., if the SCL line is held low indefinitely. 14 | 15 | Even on 1MHz systems, you can get a transfer speed of 40 kbit/sec, so 16 | you can use it to interface with SMbus devices. -------------------------------------------------------------------------------- /Arduino projects/libraries/DHT/dht.h: -------------------------------------------------------------------------------- 1 | // 2 | // FILE: dht.h 3 | // VERSION: 0.1.00 4 | // PURPOSE: DHT Temperature & Humidity Sensor library for Arduino 5 | // 6 | // URL: http://arduino.cc/playground/Main/DHTLib 7 | // 8 | // HISTORY: 9 | // see dht.cpp file 10 | // 11 | 12 | #ifndef dht_h 13 | #define dht_h 14 | 15 | #if ARDUINO >= 100 16 | #include "Arduino.h" 17 | #else 18 | #include "WProgram.h" 19 | #endif 20 | 21 | #define DHT_LIB_VERSION "0.1.00" 22 | 23 | class dht 24 | { 25 | public: 26 | int read11(uint8_t pin); 27 | int read22(uint8_t pin); 28 | double humidity; 29 | double temperature; 30 | 31 | private: 32 | uint8_t bits[5]; // buffer to receive data 33 | int read(uint8_t pin); 34 | }; 35 | #endif 36 | // 37 | // END OF FILE 38 | // 39 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/thing/WiFiManager.h: -------------------------------------------------------------------------------- 1 | #ifndef THING_WIFI_MANAGER_H 2 | #define THING_WIFI_MANAGER_H 3 | 4 | #include 5 | #include 6 | 7 | namespace thing { 8 | 9 | class WiFiManager { 10 | public: 11 | WiFiManager(); 12 | 13 | bool StartAP(); 14 | bool StopAP(); 15 | bool Connect(const std::string& ssid, const std::string& auth); 16 | 17 | void Loop(); 18 | 19 | bool connected() const; 20 | bool ap_up() const { return ap_up_; } 21 | 22 | void SetDebugHandler(std::function handler); 23 | private: 24 | bool ap_up_ = false; 25 | std::unique_ptr dns_; 26 | std::function debug_; 27 | }; 28 | 29 | }; 30 | 31 | #endif // THING_WIFI_MANAGER_H 32 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/db/DatabaseProtocol.h: -------------------------------------------------------------------------------- 1 | #ifndef MDOEM_DB_DATABASE_PROTOCOL_H 2 | #define MODEM_DB_DATABASE_PROTOCOL_H 3 | 4 | #include "modem/SerialProtocol.h" 5 | #include "modem/db/commands.h" 6 | #include "Firebase.h" 7 | 8 | namespace firebase { 9 | namespace modem { 10 | 11 | class DatabaseProtocol : public SerialProtocol { 12 | public: 13 | const std::vector& commands() const override; 14 | void Execute(const String& command, InputStream* in, OutputStream* out) override; 15 | private: 16 | std::unique_ptr CreateCommand(const String& text, FirebaseArduino* fbase); 17 | 18 | std::unique_ptr fbase_; 19 | }; 20 | 21 | 22 | } // modem 23 | } // firebase 24 | 25 | 26 | #endif // MODEM_DB_DATABASE_PROTOCOL_H 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/command.h: -------------------------------------------------------------------------------- 1 | #ifndef MODEM_COMMAND_H 2 | #define MODEM_COMMAND_H 3 | 4 | #include "FirebaseArduino.h" 5 | #include "modem/output-stream.h" 6 | #include "modem/input-stream.h" 7 | 8 | namespace firebase { 9 | namespace modem { 10 | 11 | class Command { 12 | public: 13 | Command(FirebaseArduino* fbase) : fbase_(fbase) {} 14 | 15 | // Execute command, reading any additional data needed from stream. 16 | // Return false if execution failed. 17 | virtual bool execute(const String& command, 18 | InputStream* in, OutputStream* out) = 0; 19 | protected: 20 | FirebaseArduino& fbase() { 21 | return *fbase_; 22 | } 23 | 24 | private: 25 | FirebaseArduino* fbase_; 26 | }; 27 | 28 | } // modem 29 | } // firebase 30 | 31 | #endif //MODEM_COMMAND_H 32 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/travis/check_all_examples_use_standard_init.sh: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | FBASE_SNIPPET=contrib/test/travis/firebase_init.cc.snip 3 | FBASE_NOAUTH_SNIPPET=contrib/test/travis/no_firebase_init.cc.snip 4 | FBASE_NOCONFIG_SNIPPET=contrib/test/travis/no_config_init.cc.snip 5 | for example in `find examples/ contrib/examples/ -name *.ino`; 6 | do 7 | echo $example; 8 | (xxd -p $example | tr -d '\n' | grep -q `xxd -p $FBASE_SNIPPET | tr -d '\n'`) || 9 | (xxd -p $example | tr -d '\n' | grep -q `xxd -p $FBASE_NOAUTH_SNIPPET | tr -d '\n'`) || 10 | (xxd -p $example | tr -d '\n' | grep -q `xxd -p $FBASE_NOCONFIG_SNIPPET | tr -d '\n'`) || 11 | if [ $? -ne 0 ]; 12 | then 13 | echo $example does not contain standard defined in contrib/test/travis/*_init.cc.snip. 14 | exit 1; 15 | fi; 16 | done; 17 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/dummies/Stream.h: -------------------------------------------------------------------------------- 1 | #ifndef TEST_DUMMIES_STREAM_H 2 | #define TEST_DUMMIES_STREAM_H 3 | 4 | #include "Arduino.h" 5 | 6 | class Stream { 7 | public: 8 | virtual int available() { 9 | return 0; 10 | } 11 | 12 | virtual String readStringUntil(const char term __attribute__((unused))) { 13 | return String(); 14 | } 15 | 16 | virtual int println(const String&) { 17 | return 0; 18 | } 19 | 20 | virtual int println(const char*) { 21 | return 0; 22 | } 23 | 24 | virtual int println(int) { 25 | return 0; 26 | } 27 | 28 | virtual int print(const char*) { 29 | return 0; 30 | } 31 | 32 | virtual char peek() { 33 | return '\0'; 34 | } 35 | 36 | virtual char read() { 37 | return '\0'; 38 | } 39 | }; 40 | 41 | #endif // TEST_DUMMIES_STREAM_H 42 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/db/get-command.cpp: -------------------------------------------------------------------------------- 1 | #include "modem/db/commands.h" 2 | 3 | namespace firebase { 4 | namespace modem { 5 | 6 | bool GetCommand::execute(const String& command, 7 | InputStream* in, OutputStream* out) { 8 | if (in == nullptr || out == nullptr) { 9 | return false; 10 | } 11 | 12 | if (command != "GET") { 13 | return false; 14 | } 15 | 16 | String path = in->readLine(); 17 | String value = fbase().getString(path); 18 | if (fbase().error().length() != 0) { 19 | out->print("-FAIL "); 20 | out->println(fbase().error().c_str()); 21 | return false; 22 | } 23 | 24 | // TODO implement json parsing to pull and process value. 25 | out->print("+"); 26 | out->println(value); 27 | return true; 28 | } 29 | 30 | } // modem 31 | } // firebase 32 | -------------------------------------------------------------------------------- /Arduino projects/segmentLED/segmentLED.ino: -------------------------------------------------------------------------------- 1 | #include "dht.h" 2 | #define dht_apin A0 // Analog Pin sensor is connected to 3 | 4 | dht DHT; 5 | 6 | void setup(){ 7 | 8 | Serial.begin(9600); 9 | delay(500);//Delay to let system boot 10 | Serial.println("DHT11 Humidity & temperature Sensor\n\n"); 11 | delay(1000);//Wait before accessing Sensor 12 | 13 | }//end "setup()" 14 | 15 | void loop(){ 16 | //Start of Program 17 | 18 | DHT.read11(dht_apin); 19 | 20 | Serial.print("Current humidity = "); 21 | Serial.print(DHT.humidity); 22 | Serial.print("% "); 23 | Serial.print("temperature = "); 24 | Serial.print(DHT.temperature); 25 | Serial.println("C "); 26 | 27 | delay(5000);//Wait 5 seconds before accessing sensor again. 28 | 29 | //Fastest should be once every two seconds. 30 | 31 | }// end loop() 32 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/db/set-command.cpp: -------------------------------------------------------------------------------- 1 | #include "modem/db/commands.h" 2 | #include "modem/json_util.h" 3 | 4 | namespace firebase { 5 | namespace modem { 6 | 7 | bool SetCommand::execute(const String& command, 8 | InputStream* in, OutputStream* out) { 9 | if (in == nullptr || out == nullptr) { 10 | return false; 11 | } 12 | 13 | if (command != "SET") { 14 | return false; 15 | } 16 | 17 | String path = in->readStringUntil(' '); 18 | String data = in->readLine(); 19 | 20 | fbase().setString(path, data); 21 | 22 | if (fbase().error().length() != 0) { 23 | out->print("-FAIL "); 24 | out->println(fbase().error().c_str()); 25 | return false; 26 | } else { 27 | out->println("+OK"); 28 | return true; 29 | } 30 | } 31 | 32 | } // modem 33 | } // firebase 34 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/db/push-command.cpp: -------------------------------------------------------------------------------- 1 | #include "modem/db/commands.h" 2 | #include "modem/json_util.h" 3 | 4 | namespace firebase { 5 | namespace modem { 6 | 7 | bool PushCommand::execute(const String& command, 8 | InputStream* in, OutputStream* out) { 9 | if (in == nullptr || out == nullptr) { 10 | return false; 11 | } 12 | 13 | if (command != "PUSH") { 14 | return false; 15 | } 16 | 17 | String path = in->readStringUntil(' '); 18 | String data = in->readLine(); 19 | 20 | fbase().pushString(path, data); 21 | 22 | if (fbase().error().length() != 0) { 23 | out->print("-FAIL "); 24 | out->println(fbase().error().c_str()); 25 | return false; 26 | } else { 27 | out->println("+OK"); 28 | return true; 29 | } 30 | } 31 | 32 | } // modem 33 | } // firebase 34 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/fab/raw.drl: -------------------------------------------------------------------------------- 1 | M48 2 | ;DRILL file {KiCad (2016-07-11 BZR 6975, Git 98ad509)-product} date Sat Aug 13 17:32:40 2016 3 | ;FORMAT={-:-/ absolute / inch / decimal} 4 | FMAT,2 5 | INCH,TZ 6 | T1C0.016 7 | T2C0.040 8 | T3C0.031 9 | % 10 | G90 11 | G05 12 | M72 13 | T1 14 | X7.345Y-3.695 15 | X7.375Y-3.725 16 | X7.435Y-3.32 17 | X7.435Y-3.425 18 | X7.435Y-3.52 19 | X7.49Y-3.67 20 | X7.575Y-3.84 21 | X7.62Y-3.84 22 | X7.665Y-3.805 23 | X7.67Y-3.705 24 | X7.67Y-3.755 25 | X7.7Y-3.625 26 | X7.95Y-3.85 27 | T2 28 | X7.125Y-3.2 29 | X7.125Y-3.3 30 | X7.125Y-3.4 31 | X7.125Y-3.5 32 | X7.125Y-3.6 33 | X7.125Y-3.7 34 | X7.125Y-3.8 35 | X7.125Y-3.9 36 | X8.025Y-3.2 37 | X8.025Y-3.3 38 | X8.025Y-3.4 39 | X8.025Y-3.5 40 | X8.025Y-3.6 41 | X8.025Y-3.7 42 | X8.025Y-3.8 43 | X8.025Y-3.9 44 | T3 45 | X7.375Y-3.875 46 | X7.775Y-3.875 47 | T0 48 | M30 49 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/json_util.h: -------------------------------------------------------------------------------- 1 | #ifndef MODEM_JSON_UTIL_H 2 | #define MODEM_JSON_UTIL_H 3 | 4 | namespace firebase { 5 | namespace modem { 6 | namespace { 7 | std::string ReplaceAll(std::string str, const std::string& from, const std::string& to) { 8 | size_t start_pos = 0; 9 | while((start_pos = str.find(from, start_pos)) != std::string::npos) { 10 | str.replace(start_pos, from.length(), to); 11 | start_pos += to.length(); // Handles case where 'to' is a substring of 'from' 12 | } 13 | return str; 14 | } 15 | } 16 | 17 | // TODO(edcoyne): We should use a json library to escape. 18 | inline std::string EncodeForJson(std::string input) { 19 | input = ReplaceAll(input, "\\", "\\\\"); 20 | input = ReplaceAll(input, "\"", "\\\""); 21 | return "\"" + input + "\""; 22 | } 23 | 24 | } // modem 25 | } // firebase 26 | 27 | #endif // MODEM_JSON_UTIL_H 28 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/thirdparty libraries/TinyWireM/keywords.txt: -------------------------------------------------------------------------------- 1 | ####################################### 2 | # Syntax Coloring Map For TinyWireM 3 | ####################################### 4 | 5 | ####################################### 6 | # Datatypes (KEYWORD1) 7 | ####################################### 8 | 9 | ####################################### 10 | # Methods and Functions (KEYWORD2) 11 | ####################################### 12 | 13 | begin KEYWORD2 14 | beginTransmission KEYWORD2 15 | endTransmission KEYWORD2 16 | requestFrom KEYWORD2 17 | write KEYWORD2 18 | read KEYWORD2 19 | 20 | ####################################### 21 | # Instances (KEYWORD2) 22 | ####################################### 23 | 24 | TinyWireM KEYWORD2 25 | 26 | ####################################### 27 | # Constants (LITERAL1) 28 | ####################################### 29 | 30 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/design.md: -------------------------------------------------------------------------------- 1 | Overview: 2 | 3 | ![Design diagram](diagram.png) 4 | 5 | We create a SerialTransceiver object that will manage the serial connection. It will read the first word on a line to determine which command is being called and construct the appropriate Command subclass to handle the interaction. Commands will be short lived objects with no state between calls, they will own the serial connection until they hand it back and are responsible for handling all necessary input and leaving the input line in a clean state for the next command. 6 | 7 | We will aim to keep the Transceiver/Command interaction generic enough to enable creating additional Protocol Transceivers in the future. 8 | 9 | The Transceiver object will also own the Firebase object and present it to each command during construction. The Firebase object is our link to the firebase backend. 10 | 11 | -------------------------------------------------------------------------------- /Arduino projects/LCD16x2_2/LCD16x2_2.ino: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | 5 | LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE); 6 | 7 | void setup() 8 | { 9 | 10 | lcd.begin(16,2);//Defining 16 columns and 2 rows of lcd display 11 | lcd.backlight();//To Power ON the back light 12 | //lcd.backlight();// To Power OFF the back light 13 | 14 | } 15 | 16 | void loop() 17 | { 18 | //Write your code 19 | lcd.setCursor(0,0); //Defining positon to write from first row,first column . 20 | lcd.print(" Muhammed Essa "); //You can write 16 Characters per line . 21 | delay(1000);//Delay used to give a dynamic effect 22 | lcd.setCursor(0,1); //Defining positon to write from second row,first column . 23 | lcd.print("Arduino Tutorial"); 24 | delay(8000); 25 | 26 | lcd.clear();//Clean the screen 27 | lcd.setCursor(0,0); 28 | lcd.print(" Welcome "); 29 | lcd.setCursor(0,1); 30 | lcd.print("LIKE | SHARE"); 31 | delay(8000); 32 | } 33 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/examples/LCDiSpeed/LCDiSpeed.txt: -------------------------------------------------------------------------------- 1 | 16Mhz AVR 2 | Interface ByteXfer 16x2FPS Ftime 3 | ---------------------------------------------- 4 | 4BIT 338uS 86.92 11.51ms (orignal Liquid Crystal) 5 | 4BIT 98uS 298.58 3.35ms 6 | SR2W 76uS 388.62 2.57ms 7 | SR_2W 72uS 406.90 2.46ms 8 | SR_3W 61uS 480.03 2.08ms 9 | SR3W 102uS 287.92 3.47ms 10 | 11 | 12 | 80Mhz Pic32 (ChipKit Uno32) 13 | Interface ByteXfer 16x2FPS Ftime 14 | ---------------------------------------------- 15 | 4BIT 232uS 126.73 7.89ms (orignal mpide Liquid Crystal) 16 | 4BIT 57uS 517.41 1.93ms 17 | SR2W 53uS 557.35 1.79ms 18 | SR_2W 53uS 554.66 1.80ms 19 | SR_3W 50uS 591.40 1.69ms 20 | SR3W 56uS 524.91 1.91ms 21 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/examples/LCDiSpeed/LCDiSpeed.txt: -------------------------------------------------------------------------------- 1 | 16Mhz AVR 2 | Interface ByteXfer 16x2FPS Ftime 3 | ---------------------------------------------- 4 | 4BIT 338uS 86.92 11.51ms (orignal Liquid Crystal) 5 | 4BIT 98uS 298.58 3.35ms 6 | SR2W 76uS 388.62 2.57ms 7 | SR_2W 72uS 406.90 2.46ms 8 | SR_3W 61uS 480.03 2.08ms 9 | SR3W 102uS 287.92 3.47ms 10 | 11 | 12 | 80Mhz Pic32 (ChipKit Uno32) 13 | Interface ByteXfer 16x2FPS Ftime 14 | ---------------------------------------------- 15 | 4BIT 232uS 126.73 7.89ms (orignal mpide Liquid Crystal) 16 | 4BIT 57uS 517.41 1.93ms 17 | SR2W 53uS 557.35 1.79ms 18 | SR_2W 53uS 554.66 1.80ms 19 | SR_3W 50uS 591.40 1.69ms 20 | SR3W 56uS 524.91 1.91ms 21 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/examples/LCDiSpeed/LCDiSpeed.txt: -------------------------------------------------------------------------------- 1 | 16Mhz AVR 2 | Interface ByteXfer 16x2FPS Ftime 3 | ---------------------------------------------- 4 | 4BIT 338uS 86.92 11.51ms (orignal Liquid Crystal) 5 | 4BIT 98uS 298.58 3.35ms 6 | SR2W 76uS 388.62 2.57ms 7 | SR_2W 72uS 406.90 2.46ms 8 | SR_3W 61uS 480.03 2.08ms 9 | SR3W 102uS 287.92 3.47ms 10 | 11 | 12 | 80Mhz Pic32 (ChipKit Uno32) 13 | Interface ByteXfer 16x2FPS Ftime 14 | ---------------------------------------------- 15 | 4BIT 232uS 126.73 7.89ms (orignal mpide Liquid Crystal) 16 | 4BIT 57uS 517.41 1.93ms 17 | SR2W 53uS 557.35 1.79ms 18 | SR_2W 53uS 554.66 1.80ms 19 | SR_3W 50uS 591.40 1.69ms 20 | SR3W 56uS 524.91 1.91ms 21 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/mock-firebase.h: -------------------------------------------------------------------------------- 1 | #ifndef TEST_MOCK_FIREBASE_H 2 | #define TEST_MOCK_FIREBASE_H 3 | 4 | #include 5 | #include "gtest/gtest.h" 6 | #include "FirebaseArduino.h" 7 | 8 | namespace firebase { 9 | namespace modem { 10 | 11 | class MockFirebase : public FirebaseArduino { 12 | public: 13 | MOCK_METHOD0(error, const String &()); 14 | MOCK_METHOD1(getString, String (const String& path)); 15 | MOCK_METHOD2(pushString, String (const String& path, const String& data)); 16 | MOCK_METHOD1(remove, void(const String& path)); 17 | MOCK_METHOD2(setString, void(const String& path, const String& data)); 18 | MOCK_METHOD0(available, bool ()); 19 | MOCK_METHOD0(readEvent, FirebaseObject ()); 20 | MOCK_METHOD2(begin, void (const String& host, const String& auth)); 21 | MOCK_METHOD1(stream, void (const String& path)); 22 | }; 23 | 24 | } // modem 25 | } // firebase 26 | #endif // TEST_MOCK_FIREBASE_H 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/src/FirebaseError.h: -------------------------------------------------------------------------------- 1 | #ifndef firebase_error_h 2 | #define firebase_error_h 3 | 4 | 5 | // These error codes are used in addition to regular HTTP error codes. 6 | // Same error space is shared between HTTP errors and these values. 7 | enum FIREBASE_ERROR_CODES { 8 | HTTP_CONNECTION_LOST = -5, 9 | STREAM_NOT_INITIALIZED = -6 10 | }; 11 | 12 | class FirebaseError { 13 | public: 14 | // Make it explicit that the empty constructor mean no error. 15 | static FirebaseError OK() { 16 | return FirebaseError(); 17 | } 18 | 19 | FirebaseError() {} 20 | FirebaseError(int code, const std::string& message) : code_(code), message_(message) { 21 | } 22 | 23 | operator bool() const { return code_ != 0; } 24 | int code() const { return code_; } 25 | const std::string& message() const { return message_; } 26 | 27 | private: 28 | int code_ = 0; 29 | std::string message_ = ""; 30 | }; 31 | 32 | #endif //firebase_error_h 33 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/fab/raw-Edge.Cuts.gbr: -------------------------------------------------------------------------------- 1 | G04 #@! TF.FileFunction,Profile,NP* 2 | %FSLAX46Y46*% 3 | G04 Gerber Fmt 4.6, Leading zero omitted, Abs format (unit mm)* 4 | G04 Created by KiCad (PCBNEW (2016-07-11 BZR 6975, Git 98ad509)-product) date Sat Aug 13 17:34:52 2016* 5 | %MOMM*% 6 | %LPD*% 7 | G01* 8 | G04 APERTURE LIST* 9 | %ADD10C,0.100000*% 10 | G04 APERTURE END LIST* 11 | D10* 12 | X201930000Y-75565000D02* 13 | X205740000Y-79375000D01* 14 | X194310000Y-75565000D02* 15 | X201930000Y-75565000D01* 16 | X194310000Y-75565000D02* 17 | X182880000Y-75565000D01* 18 | X205740000Y-99695000D02* 19 | X205740000Y-79375000D01* 20 | X205740000Y-99695000D02* 21 | X204470000Y-100965000D01* 22 | X179070000Y-79375000D02* 23 | X179070000Y-99695000D01* 24 | X180340000Y-100965000D02* 25 | X204470000Y-100965000D01* 26 | X179070000Y-99695000D02* 27 | X180340000Y-100965000D01* 28 | X182880000Y-75565000D02* 29 | X179070000Y-79375000D01* 30 | M02* 31 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/examples/SerialDisplay/SerialDisplay.pde: -------------------------------------------------------------------------------- 1 | /* 2 | * Displays text sent over the serial port (e.g. from the Serial Monitor) on 3 | * an attached LCD. 4 | */ 5 | #include 6 | #include 7 | 8 | #define BACKLIGHT_PIN 13 9 | 10 | LiquidCrystal_I2C lcd(0x38); // set the LCD address to 0x38 11 | 12 | void setup() 13 | { 14 | pinMode ( BACKLIGHT_PIN, OUTPUT ); 15 | lcd.begin (16,2); 16 | digitalWrite ( BACKLIGHT_PIN, HIGH ); 17 | 18 | Serial.begin(57600); 19 | } 20 | 21 | void loop() 22 | { 23 | // when characters arrive over the serial port... 24 | if (Serial.available()) 25 | { 26 | // wait a bit for the entire message to arrive 27 | delay(100); 28 | // clear the screen 29 | lcd.clear(); 30 | // read all the available characters 31 | while (Serial.available() > 0) 32 | { 33 | // display each character to the LCD 34 | lcd.write(Serial.read()); 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/ft1.3/raw.pro: -------------------------------------------------------------------------------- 1 | update=Wed 24 Aug 2016 01:22:17 PM PDT 2 | version=1 3 | last_client=kicad 4 | [pcbnew] 5 | version=1 6 | LastNetListRead= 7 | UseCmpFile=1 8 | PadDrill=0.600000000000 9 | PadDrillOvalY=0.600000000000 10 | PadSizeH=1.500000000000 11 | PadSizeV=1.500000000000 12 | PcbTextSizeV=1.500000000000 13 | PcbTextSizeH=1.500000000000 14 | PcbTextThickness=0.300000000000 15 | ModuleTextSizeV=1.000000000000 16 | ModuleTextSizeH=1.000000000000 17 | ModuleTextSizeThickness=0.150000000000 18 | SolderMaskClearance=0.000000000000 19 | SolderMaskMinWidth=0.000000000000 20 | DrawSegmentWidth=0.200000000000 21 | BoardOutlineThickness=0.100000000000 22 | ModuleOutlineThickness=0.150000000000 23 | [cvpcb] 24 | version=1 25 | NetIExt=net 26 | [general] 27 | version=1 28 | [eeschema] 29 | version=1 30 | LibDir= 31 | [eeschema/libraries] 32 | LibName1=../firethings-kicad-libs/esp-12 33 | LibName2=../firethings-kicad-libs/firethings-mini 34 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/examples/SerialDisplay/SerialDisplay.pde: -------------------------------------------------------------------------------- 1 | /* 2 | * Displays text sent over the serial port (e.g. from the Serial Monitor) on 3 | * an attached LCD. 4 | */ 5 | #include 6 | #include 7 | 8 | #define BACKLIGHT_PIN 13 9 | 10 | LiquidCrystal_I2C lcd(0x38); // set the LCD address to 0x38 11 | 12 | void setup() 13 | { 14 | pinMode ( BACKLIGHT_PIN, OUTPUT ); 15 | lcd.begin (16,2); 16 | digitalWrite ( BACKLIGHT_PIN, HIGH ); 17 | 18 | Serial.begin(57600); 19 | } 20 | 21 | void loop() 22 | { 23 | // when characters arrive over the serial port... 24 | if (Serial.available()) 25 | { 26 | // wait a bit for the entire message to arrive 27 | delay(100); 28 | // clear the screen 29 | lcd.clear(); 30 | // read all the available characters 31 | while (Serial.available() > 0) 32 | { 33 | // display each character to the LCD 34 | lcd.write(Serial.read()); 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/examples/SerialDisplay/SerialDisplay.pde: -------------------------------------------------------------------------------- 1 | /* 2 | * Displays text sent over the serial port (e.g. from the Serial Monitor) on 3 | * an attached LCD. 4 | */ 5 | #include 6 | #include 7 | 8 | #define BACKLIGHT_PIN 13 9 | 10 | LiquidCrystal_I2C lcd(0x38); // set the LCD address to 0x38 11 | 12 | void setup() 13 | { 14 | pinMode ( BACKLIGHT_PIN, OUTPUT ); 15 | lcd.begin (16,2); 16 | digitalWrite ( BACKLIGHT_PIN, HIGH ); 17 | 18 | Serial.begin(57600); 19 | } 20 | 21 | void loop() 22 | { 23 | // when characters arrive over the serial port... 24 | if (Serial.available()) 25 | { 26 | // wait a bit for the entire message to arrive 27 | delay(100); 28 | // clear the screen 29 | lcd.clear(); 30 | // read all the available characters 31 | while (Serial.available() > 0) 32 | { 33 | // display each character to the LCD 34 | lcd.write(Serial.read()); 35 | } 36 | } 37 | } 38 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/SerialProtocol.h: -------------------------------------------------------------------------------- 1 | #ifndef MODEM_SERIAL_PROTOCOL_H 2 | #define MODEM_SERIAL_PROTOCOL_H 3 | 4 | #include 5 | #include 6 | 7 | namespace firebase { 8 | namespace modem { 9 | 10 | class InputStream; 11 | class OutputStream; 12 | 13 | /* 14 | * Define generic baseclass for all serial protocols that wish to share 15 | * the common commandspace. 16 | */ 17 | class SerialProtocol { 18 | public: 19 | virtual ~SerialProtocol() = default; 20 | 21 | /* 22 | * Returns all commands this protocol supports, commands are single words. 23 | * Returned vector MUST be sorted. 24 | */ 25 | virtual const std::vector& commands() const = 0; 26 | 27 | /* 28 | * Execute command, takes over the serial line until execution is done. 29 | */ 30 | virtual void Execute(const String& command, InputStream* in, OutputStream* out) = 0; 31 | 32 | }; 33 | 34 | } // modem 35 | } // firebase 36 | 37 | #endif // MODEM_SERIAL_PROTOCOL_H 38 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/SerialTransceiver.h: -------------------------------------------------------------------------------- 1 | #ifndef MODEM_SERIAL_TRANSCIEVER_H 2 | #define MODEM_SERIAL_TRANSCIEVER_H 3 | 4 | #include 5 | #include 6 | 7 | #include "modem/SerialProtocol.h" 8 | #include "modem/input-stream.h" 9 | #include "modem/output-stream.h" 10 | 11 | namespace firebase { 12 | namespace modem { 13 | 14 | class SerialTransceiver { 15 | public: 16 | void RegisterProtocol(std::unique_ptr protocol); 17 | // Also takes ownership as above but more arduino friendly. 18 | void RegisterProtocol(SerialProtocol* protocol) { 19 | RegisterProtocol(std::unique_ptr(protocol)); 20 | } 21 | 22 | void begin(Stream* serial); 23 | void loop(); 24 | 25 | private: 26 | std::unique_ptr in_; 27 | std::unique_ptr out_; 28 | std::vector> protocols_; 29 | }; 30 | 31 | } // modem 32 | } // firebase 33 | 34 | #endif // MODEM_SERIAL_TRANSCIEVER_H 35 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/docs/read_the_docs/conf.py: -------------------------------------------------------------------------------- 1 | import sys 2 | import os 3 | import shlex 4 | import subprocess 5 | read_the_docs_build = os.environ.get('READTHEDOCS', None) == 'True' 6 | if read_the_docs_build: 7 | subprocess.call('doxygen', shell=True) 8 | extensions = ['breathe'] 9 | breathe_projects = { 'firebase-arduino': 'xml' } 10 | breathe_default_project = "firebase-arduino" 11 | templates_path = ['_templates'] 12 | source_suffix = '.rst' 13 | master_doc = 'index' 14 | project = u'firebase-arduino' 15 | copyright = u'2015, firebase-arduino' 16 | author = u'firebase-arduino' 17 | version = '1.0' 18 | release = '1.0' 19 | language = None 20 | exclude_patterns = ['_build'] 21 | pygments_style = 'sphinx' 22 | todo_include_todos = False 23 | html_static_path = ['_static'] 24 | htmlhelp_basename = 'firebase-arduinodoc' 25 | latex_elements = { 26 | } 27 | latex_documents = [ 28 | (master_doc, 'firebase-arduino.tex', u'firebase-arduino Documentation', 29 | u'firebase-arduino', 'manual'), 30 | ] 31 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/output-stream.h: -------------------------------------------------------------------------------- 1 | #ifndef MODEM_OUTPUT_STREAM_H 2 | #define MODEM_OUTPUT_STREAM_H 3 | 4 | #include 5 | #include 6 | 7 | namespace firebase { 8 | namespace modem { 9 | 10 | class OutputStream { 11 | public: 12 | virtual int println(const String& string) = 0; 13 | virtual int println(const int value) = 0; 14 | virtual int print(const String& string) = 0; 15 | }; 16 | 17 | class ArduinoOutputStream : public OutputStream { 18 | public: 19 | ArduinoOutputStream(Stream* stream) : stream_(stream) {} 20 | 21 | int println(const String& string) override { 22 | return stream_->println(string.c_str()); 23 | } 24 | 25 | int println(const int value) override { 26 | return stream_->println(value); 27 | } 28 | 29 | int print(const String& string) override { 30 | return stream_->print(string.c_str()); 31 | } 32 | private: 33 | Stream* stream_; 34 | }; 35 | 36 | } // modem 37 | } // firebase 38 | 39 | #endif // MODEM_OUTPUT_STREAM 40 | -------------------------------------------------------------------------------- /Arduino projects/DataSaveCDcard/DataSaveCDcard.ino: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | const int chipSelect = 4; 5 | 6 | void setup() { 7 | Serial.begin(9600); 8 | while (!Serial) { 9 | ; // wait for serial port to connect. Needed for native USB port only 10 | } 11 | 12 | 13 | Serial.print("Initializing SD card..."); 14 | 15 | // see if the card is present and can be initialized: 16 | if (!SD.begin(chipSelect)) { 17 | Serial.println("Card failed, or not present"); 18 | while (1); 19 | } 20 | Serial.println("card initialized."); 21 | } 22 | 23 | void loop() { 24 | 25 | String dataString = "Muhammed Essa Hameed"; 26 | 27 | File dataFile = SD.open("hameed.txt", FILE_WRITE); 28 | 29 | // if the file is available, write to it: 30 | if (dataFile) { 31 | dataFile.println(dataString); 32 | dataFile.close(); 33 | // print to the serial port too: 34 | Serial.println(dataString); 35 | delay(8000); 36 | } 37 | // if the file isn't open, pop up an error: 38 | else { 39 | Serial.println("error opening essa.txt"); 40 | } 41 | } 42 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/firethings-kicad-libs/firethings-mini.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # Firethings_Mini 5 | # 6 | DEF Firethings_Mini U 0 40 Y Y 1 F N 7 | F0 "U" 0 500 60 H V C CNN 8 | F1 "Firethings_Mini" 0 -500 60 H V C CNN 9 | F2 "" 550 -700 60 H V C CNN 10 | F3 "" 550 -700 60 H V C CNN 11 | DRAW 12 | S -300 450 300 -550 0 1 0 N 13 | X 5V 1 150 650 200 D 50 50 1 1 W 14 | X GND 2 0 -750 200 U 50 50 1 1 W 15 | X IO2 3 -500 150 200 R 50 50 1 1 B 16 | X IO0 4 -500 50 200 R 50 50 1 1 B 17 | X IO4 5 -500 -50 200 R 50 50 1 1 B 18 | X IO5 6 -500 -150 200 R 50 50 1 1 B 19 | X RXD 7 -500 -250 200 R 50 50 1 1 B 20 | X TXD 8 -500 -350 200 R 50 50 1 1 B 21 | X Rst 9 500 -350 200 L 50 50 1 1 B 22 | X A0 10 500 -250 200 L 50 50 1 1 B 23 | X IO16 11 500 -150 200 L 50 50 1 1 B 24 | X IO14 12 500 -50 200 L 50 50 1 1 B 25 | X IO12 13 500 50 200 L 50 50 1 1 B 26 | X IO13 14 500 150 200 L 50 50 1 1 B 27 | X IO15 15 500 250 200 L 50 50 1 1 B 28 | X 3.3V 16 -150 650 200 D 50 50 1 1 w 29 | ENDDRAW 30 | ENDDEF 31 | # 32 | #End Library 33 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/hardware/firethings/firethings-kicad-libs/esp-12.lib: -------------------------------------------------------------------------------- 1 | EESchema-LIBRARY Version 2.3 2 | #encoding utf-8 3 | # 4 | # ESP-12 5 | # 6 | DEF ESP-12 U 0 40 Y Y 1 F N 7 | F0 "U" 0 -100 50 H V C CNN 8 | F1 "ESP-12" 0 100 50 H V C CNN 9 | F2 "" 0 0 50 H I C CNN 10 | F3 "" 0 0 50 H I C CNN 11 | ALIAS ESP-07v2 12 | $FPLIST 13 | ESP-07* 14 | ESP-12* 15 | $ENDFPLIST 16 | DRAW 17 | S -600 -600 600 600 1 0 0 N 18 | X REST 1 -900 300 300 R 50 50 1 1 I 19 | X ADC 2 -900 200 300 R 50 50 1 1 P 20 | X CH_PD 3 -900 100 300 R 50 50 1 1 I 21 | X GPIO16 4 -900 0 300 R 50 50 1 1 B 22 | X GPIO14 5 -900 -100 300 R 50 50 1 1 B 23 | X GPIO12 6 -900 -200 300 R 50 50 1 1 B 24 | X GPIO13 7 -900 -300 300 R 50 50 1 1 B 25 | X VCC 8 0 900 300 D 50 50 1 1 W 26 | X GND 9 0 -900 300 U 50 50 1 1 W 27 | X GPIO15 10 900 -300 300 L 50 50 1 1 B 28 | X GPIO2 11 900 -200 300 L 50 50 1 1 B 29 | X GPIO0 12 900 -100 300 L 50 50 1 1 B 30 | X GPIO4 13 900 0 300 L 50 50 1 1 B 31 | X GPIO5 14 900 100 300 L 50 50 1 1 B 32 | X RXD 15 900 200 300 L 50 50 1 1 I 33 | X TXD 16 900 300 300 L 50 50 1 1 O 34 | ENDDRAW 35 | ENDDEF 36 | # 37 | #End Library 38 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/all_d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/pages_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/classes_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/classes_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_0.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_1.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_2.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_3.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_4.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_5.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_6.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_7.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_8.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_9.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_a.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_b.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_c.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/search/functions_d.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 |
Loading...
12 |
13 | 16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/ReadFromSDcard/ReadFromSDcard.ino: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | const int chipSelect = 10; 5 | 6 | void setup() { 7 | // Open serial communications and wait for port to open: 8 | Serial.begin(9600); 9 | while (!Serial) { 10 | ; // wait for serial port to connect. Needed for native USB port only 11 | } 12 | 13 | 14 | Serial.print("Initializing SD card..."); 15 | 16 | // see if the card is present and can be initialized: 17 | if (!SD.begin(chipSelect)) { 18 | Serial.println("Card failed, or not present"); 19 | // don't do anything more: 20 | while (1); 21 | } 22 | Serial.println("card initialized."); 23 | 24 | // open the file. note that only one file can be open at a time, 25 | // so you have to close this one before opening another. 26 | File dataFile = SD.open("temp.txt"); 27 | 28 | // if the file is available, write to it: 29 | if (dataFile) { 30 | while (dataFile.available()) { 31 | Serial.write(dataFile.read()); 32 | } 33 | dataFile.close(); 34 | } 35 | // if the file isn't open, pop up an error: 36 | else { 37 | Serial.println("error opening temp.txt"); 38 | } 39 | } 40 | 41 | void loop() { 42 | } 43 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/thing/FireThing.h: -------------------------------------------------------------------------------- 1 | #ifndef THING_FIRETHING_H 2 | #define THING_FIRETHING_H 3 | 4 | #include "thing/Config.h" 5 | #include "thing/WiFiManager.h" 6 | #include "thing/Transcriber.h" 7 | #include "thing/Portal.h" 8 | 9 | namespace thing { 10 | 11 | // Operates the device as a FireThing which manages a connection 12 | // between several pins and a firebase database. The configuration 13 | // will be read from and persisted too flash. 14 | class FireThing { 15 | public: 16 | FireThing(); 17 | bool Setup(); 18 | void Loop(); 19 | 20 | void SetDebugHandler(std::function debug); 21 | 22 | // Called to delete the currently stored config from the filesystem. 23 | bool DeleteStoredConfig(); 24 | 25 | private: 26 | bool ReadConfigFromStorage(Config* config); 27 | bool WriteConfigToStorage(const Config& config); 28 | 29 | bool ConnectToWiFi(const Config& config); 30 | void SetPinModes(const Config& config); 31 | 32 | WiFiManager wifi_; 33 | Portal portal_; 34 | Transcriber transcriber_; 35 | std::function debug_; 36 | }; 37 | 38 | } // namespace thing 39 | 40 | 41 | #endif // THING_FIRETHING_H 42 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/db/begin-command.cpp: -------------------------------------------------------------------------------- 1 | #include "modem/db/commands.h" 2 | 3 | namespace firebase { 4 | namespace modem { 5 | 6 | bool BeginCommand::execute(const String& command, 7 | InputStream* in, OutputStream* out) { 8 | if (in == nullptr || out == nullptr) { 9 | return false; 10 | } 11 | 12 | if (command != "BEGIN_DB") { 13 | return false; 14 | } 15 | 16 | String host; 17 | String auth; 18 | 19 | String data(in->readLine()); 20 | 21 | int space_index = data.indexOf(' '); 22 | if (space_index == -1) { 23 | // host only. 24 | host = data; 25 | } else { 26 | // host and auth. 27 | host = data.substring(0, space_index); 28 | auth = data.substring(space_index + 1); 29 | } 30 | 31 | if (host.length() == 0) { 32 | out->println("-FAIL Missing host"); 33 | return false; 34 | } 35 | 36 | new_firebase_.reset(new FirebaseArduino()); 37 | new_firebase_.get()->begin(host.c_str(), auth.c_str()); 38 | 39 | out->println("+OK"); 40 | return true; 41 | } 42 | 43 | std::unique_ptr BeginCommand::firebase() { 44 | return std::move(new_firebase_); 45 | } 46 | 47 | } // modem 48 | } // firebase 49 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/classes_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | I2CIO 13 |
14 |
15 |
Searching...
16 |
No Matches
17 | 23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/input-stream.h: -------------------------------------------------------------------------------- 1 | #ifndef MODEM_INPUT_STREAM_H 2 | #define MODEM_INPUT_STREAM_H 3 | 4 | #include 5 | 6 | namespace firebase { 7 | namespace modem { 8 | 9 | class InputStream { 10 | public: 11 | virtual String readLine() = 0; 12 | // This call consumes the terminator. 13 | virtual String readStringUntil(const char terminator) = 0; 14 | virtual void drain() = 0; 15 | virtual bool available() = 0; 16 | }; 17 | 18 | class ArduinoInputStream : public InputStream { 19 | public: 20 | ArduinoInputStream(Stream* stream) : stream_(stream) {} 21 | String readLine() { 22 | String out = stream_->readStringUntil('\n'); 23 | if (out[out.length()-1] == '\r') { 24 | out.remove(out.length()-1); 25 | } 26 | return out; 27 | } 28 | 29 | String readStringUntil(const char terminator) { 30 | return stream_->readStringUntil(terminator); 31 | } 32 | 33 | void drain() { 34 | while(stream_->available()) { 35 | stream_->read(); 36 | } 37 | } 38 | 39 | bool available() { 40 | return stream_->available(); 41 | } 42 | 43 | private: 44 | Stream* stream_; 45 | }; 46 | 47 | } // modem 48 | } // firebase 49 | 50 | #endif // MODEM_INPUT_STREAM_H 51 | 52 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/classes_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | I2CIO 13 |
14 |
15 |
Searching...
16 |
No Matches
17 | 23 |
24 | 25 | 26 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/thing/Config.h: -------------------------------------------------------------------------------- 1 | #ifndef THING_CONFIG_H 2 | #define THING_CONFIG_H 3 | 4 | #include "Arduino.h" 5 | #include 6 | #include 7 | #include 8 | 9 | namespace thing { 10 | 11 | struct Pins { 12 | int digital_in; 13 | int digital_out; 14 | int analog_in; 15 | int analog_out; 16 | int config_mode_button; 17 | }; 18 | 19 | struct Config { 20 | std::string host; 21 | std::string auth; 22 | std::string path; 23 | 24 | std::string wifi_ssid; 25 | std::string wifi_key; 26 | 27 | // If the change is analog value is less than this amount we don't send an 28 | // update. 29 | float analog_activation_threshold; 30 | int wifi_connect_attempts; 31 | 32 | Pins pins; 33 | }; 34 | 35 | class ConfigJsonSerializer { 36 | public: 37 | ConfigJsonSerializer(const Config& config); 38 | 39 | // We need a mutable char array here, otherwise a copy will be made. 40 | ConfigJsonSerializer(char* config); 41 | 42 | int content_length() const; 43 | void SerializeTo(Stream* output); 44 | void DeserializeTo(Config* config); 45 | 46 | private: 47 | JsonObject& root() {return *root_;} 48 | 49 | DynamicJsonBuffer buffer_; 50 | JsonObject* root_; 51 | }; 52 | 53 | } // namespace thing 54 | 55 | #endif // THING_CONFIG_H 56 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/SerialTransceiver.cpp: -------------------------------------------------------------------------------- 1 | #include "SerialTransceiver.h" 2 | 3 | #include 4 | 5 | namespace firebase { 6 | namespace modem { 7 | 8 | void SerialTransceiver::begin(Stream* serial) { 9 | in_.reset(new ArduinoInputStream(serial)); 10 | out_.reset(new ArduinoOutputStream(serial)); 11 | } 12 | 13 | void SerialTransceiver::RegisterProtocol(std::unique_ptr protocol) { 14 | protocols_.push_back(std::move(protocol)); 15 | } 16 | 17 | void SerialTransceiver::loop() { 18 | String command_name = in_->readStringUntil(' '); 19 | 20 | if (command_name.length() == 0 // Generally means a timeout has occured. 21 | || command_name == "\n") { 22 | return; 23 | } 24 | 25 | bool command_found = false; 26 | for (auto& protocol : protocols_) { 27 | const std::vector& commands = protocol->commands(); 28 | if (std::binary_search(commands.begin(), commands.end(), command_name)) { 29 | protocol->Execute(command_name, in_.get(), out_.get()); 30 | command_found = true; 31 | break; 32 | } 33 | } 34 | 35 | if (!command_found) { 36 | in_->drain(); 37 | out_->println(String("-FAIL Invalid command '") + command_name + "'." ); 38 | return; 39 | } 40 | } 41 | 42 | 43 | } // modem 44 | } // firebase 45 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/functions_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | home 13 | LCD 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/examples/HelloWorld_SR/HelloWorld_SR.pde: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | LiquidCrystal_SR lcd(8,7,TWO_WIRE); 5 | // | | 6 | // | \-- Clock Pin 7 | // \---- Data/Enable Pin 8 | 9 | // Creat a set of new characters 10 | byte armsUp[8] = {0b00100,0b01010,0b00100,0b10101,0b01110,0b00100,0b00100,0b01010}; 11 | byte armsDown[8] = {0b00100,0b01010,0b00100,0b00100,0b01110,0b10101,0b00100,0b01010}; 12 | 13 | void setup(){ 14 | 15 | lcd.begin(16,2); // initialize the lcd 16 | 17 | lcd.createChar (0, armsUp); // load character to the LCD 18 | lcd.createChar (1, armsDown); // load character to the LCD 19 | 20 | lcd.home (); // go home 21 | lcd.print("LiquidCrystal_SR"); 22 | } 23 | 24 | void loop(){ 25 | // Do a little animation 26 | for(int i = 0; i <= 15; i++) showHappyGuy(i); 27 | for(int i = 15; i >= 0; i--) showHappyGuy(i); 28 | } 29 | 30 | void showHappyGuy(int pos){ 31 | lcd.setCursor ( pos, 1 ); // go to position 32 | lcd.print(char(random(0,2))); // show one of the two custom characters 33 | delay(150); // wait so it can be seen 34 | lcd.setCursor ( pos, 1 ); // go to position again 35 | lcd.print(" "); // delete character 36 | } -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/defines_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | COMMAND 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/functions_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | home 13 | LCD 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/examples/HelloWorld_SR/HelloWorld_SR.pde: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | LiquidCrystal_SR lcd(8,7,TWO_WIRE); 5 | // | | 6 | // | \-- Clock Pin 7 | // \---- Data/Enable Pin 8 | 9 | // Creat a set of new characters 10 | byte armsUp[8] = {0b00100,0b01010,0b00100,0b10101,0b01110,0b00100,0b00100,0b01010}; 11 | byte armsDown[8] = {0b00100,0b01010,0b00100,0b00100,0b01110,0b10101,0b00100,0b01010}; 12 | 13 | void setup(){ 14 | 15 | lcd.begin(16,2); // initialize the lcd 16 | 17 | lcd.createChar (0, armsUp); // load character to the LCD 18 | lcd.createChar (1, armsDown); // load character to the LCD 19 | 20 | lcd.home (); // go home 21 | lcd.print("LiquidCrystal_SR"); 22 | } 23 | 24 | void loop(){ 25 | // Do a little animation 26 | for(int i = 0; i <= 15; i++) showHappyGuy(i); 27 | for(int i = 15; i >= 0; i--) showHappyGuy(i); 28 | } 29 | 30 | void showHappyGuy(int pos){ 31 | lcd.setCursor ( pos, 1 ); // go to position 32 | lcd.print(char(random(0,2))); // show one of the two custom characters 33 | delay(150); // wait so it can be seen 34 | lcd.setCursor ( pos, 1 ); // go to position again 35 | lcd.print(" "); // delete character 36 | } -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/examples/HelloWorld_SR/HelloWorld_SR.pde: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | LiquidCrystal_SR lcd(8,7,TWO_WIRE); 5 | // | | 6 | // | \-- Clock Pin 7 | // \---- Data/Enable Pin 8 | 9 | // Creat a set of new characters 10 | byte armsUp[8] = {0b00100,0b01010,0b00100,0b10101,0b01110,0b00100,0b00100,0b01010}; 11 | byte armsDown[8] = {0b00100,0b01010,0b00100,0b00100,0b01110,0b10101,0b00100,0b01010}; 12 | 13 | void setup(){ 14 | 15 | lcd.begin(16,2); // initialize the lcd 16 | 17 | lcd.createChar (0, armsUp); // load character to the LCD 18 | lcd.createChar (1, armsDown); // load character to the LCD 19 | 20 | lcd.home (); // go home 21 | lcd.print("LiquidCrystal_SR"); 22 | } 23 | 24 | void loop(){ 25 | // Do a little animation 26 | for(int i = 0; i <= 15; i++) showHappyGuy(i); 27 | for(int i = 15; i >= 0; i--) showHappyGuy(i); 28 | } 29 | 30 | void showHappyGuy(int pos){ 31 | lcd.setCursor ( pos, 1 ); // go to position 32 | lcd.print(char(random(0,2))); // show one of the two custom characters 33 | delay(150); // wait so it can be seen 34 | lcd.setCursor ( pos, 1 ); // go to position again 35 | lcd.print(" "); // delete character 36 | } -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/functions_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | I2CIO 13 | I2CIO 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/defines_63.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | COMMAND 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/functions_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | autoscroll 13 | LCD 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/functions_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | I2CIO 13 | I2CIO 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/thirdparty libraries/TinyWireM/examples/AT24_EEPROM/AT24_EEPROM.ino: -------------------------------------------------------------------------------- 1 | #include 2 | //Demo of reading AT24 EEPROM, and logging the results to serial. Reads the first 256 bytes. 3 | //#define DoWrite //uncomment to write consecutive integers to first 256 bytes while sketch runs 4 | //comment out Serial statements for boards without hardware serial. 5 | 6 | 7 | byte i=0; 8 | 9 | 10 | void setup() { 11 | // put your setup code here, to run once: 12 | Serial.begin(9600); //comment out if you're using a chip w/out serial. 13 | TinyWireM.begin(); // initialize I2C lib 14 | Serial.println("Tinywire begun"); //comment out if you're using a chip w/out serial. 15 | } 16 | 17 | void loop() { 18 | // put your main code here, to run repeatedly: 19 | 20 | #ifdef DoWrite 21 | TinyWireM.beginTransmission(0x50); 22 | TinyWireM.send(0x00); 23 | TinyWireM.send(i); 24 | TinyWireM.send(i); 25 | TinyWireM.endTransmission(); // Send to the slave 26 | delay(500); 27 | #endif 28 | TinyWireM.beginTransmission(0x50); 29 | TinyWireM.send(0x00); 30 | TinyWireM.send(i); 31 | TinyWireM.endTransmission(); 32 | TinyWireM.requestFrom(0x50,1); 33 | Serial.println(TinyWireM.receive()); //comment out if you're using a chip w/out serial. 34 | delay(500); 35 | i++; 36 | } 37 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/enums_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | t_backlighPol 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/functions_61.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | autoscroll 13 | LCD 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/defines_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | HOME_CLEAR_EXEC 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/enums_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | t_backlighPol 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/defines_5f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | _I2CIO_VERSION 13 | I2CIO.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/defines_68.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | HOME_CLEAR_EXEC 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/defines_5f.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | _I2CIO_VERSION 13 | I2CIO.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/defines_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | TWO_WIRE 13 | LiquidCrystal_SR.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/enumvalues_6e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | NEGATIVE 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/enumvalues_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | POSITIVE 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/defines_74.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | TWO_WIRE 13 | LiquidCrystal_SR.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/functions_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | expanderWrite 13 | LiquidCrystal_I2C 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/enumvalues_6e.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | NEGATIVE 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/enumvalues_70.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | POSITIVE 13 | LCD.h 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/functions_65.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | expanderWrite 13 | LiquidCrystal_I2C 14 |
15 |
16 |
Searching...
17 |
No Matches
18 | 24 |
25 | 26 | 27 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/Makefile: -------------------------------------------------------------------------------- 1 | # 2 | # Copyright 2016 Google Inc. 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | # 16 | 17 | FIREBASE_DIR=../.. 18 | GTEST_DIR=googletest/googletest 19 | ARDUINOJSON_DIR=${ARDUINO_HOME}/libraries/ArduinoJson 20 | 21 | FIREBASE_SRCS=${FIREBASE_DIR}/src/FirebaseObject.cpp 22 | GTEST_SRCS=${GTEST_DIR}/src/gtest-all.cpp 23 | 24 | SRCS=FirebaseArduino_test.cpp\ 25 | ${FIREBASE_SRCS}\ 26 | ${GTEST_SRCS} 27 | 28 | OBJS=${SRCS:.cpp=.o} 29 | 30 | CXXFLAGS=-I. -I${FIREBASE_DIR}/src -I${ARDUINOJSON_DIR}/src -Igoogletest/googletest/include -Igoogletest/googletest -std=c++11 -g 31 | LDFLAGS=-lpthread 32 | 33 | all: check 34 | 35 | firebase-test: ${OBJS} 36 | ${CXX} -o $@ ${OBJS} ${LDFLAGS} 37 | 38 | check: firebase-test 39 | ./firebase-test 40 | 41 | clean: 42 | rm -f ${OBJS} firebase-test 43 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/tabs.css: -------------------------------------------------------------------------------- 1 | .tabs, .tabs2, .tabs3 { 2 | background-image: url('tab_b.png'); 3 | width: 100%; 4 | z-index: 101; 5 | font-size: 13px; 6 | } 7 | 8 | .tabs2 { 9 | font-size: 10px; 10 | } 11 | .tabs3 { 12 | font-size: 9px; 13 | } 14 | 15 | .tablist { 16 | margin: 0; 17 | padding: 0; 18 | display: table; 19 | } 20 | 21 | .tablist li { 22 | float: left; 23 | display: table-cell; 24 | background-image: url('tab_b.png'); 25 | line-height: 36px; 26 | list-style: none; 27 | } 28 | 29 | .tablist a { 30 | display: block; 31 | padding: 0 20px; 32 | font-weight: bold; 33 | background-image:url('tab_s.png'); 34 | background-repeat:no-repeat; 35 | background-position:right; 36 | color: #283A5D; 37 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 38 | text-decoration: none; 39 | outline: none; 40 | } 41 | 42 | .tabs3 .tablist a { 43 | padding: 0 10px; 44 | } 45 | 46 | .tablist a:hover { 47 | background-image: url('tab_h.png'); 48 | background-repeat:repeat-x; 49 | color: #fff; 50 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 51 | text-decoration: none; 52 | } 53 | 54 | .tablist li.current a { 55 | background-image: url('tab_a.png'); 56 | background-repeat:repeat-x; 57 | color: #fff; 58 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 59 | } 60 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/tabs.css: -------------------------------------------------------------------------------- 1 | .tabs, .tabs2, .tabs3 { 2 | background-image: url('tab_b.png'); 3 | width: 100%; 4 | z-index: 101; 5 | font-size: 13px; 6 | } 7 | 8 | .tabs2 { 9 | font-size: 10px; 10 | } 11 | .tabs3 { 12 | font-size: 9px; 13 | } 14 | 15 | .tablist { 16 | margin: 0; 17 | padding: 0; 18 | display: table; 19 | } 20 | 21 | .tablist li { 22 | float: left; 23 | display: table-cell; 24 | background-image: url('tab_b.png'); 25 | line-height: 36px; 26 | list-style: none; 27 | } 28 | 29 | .tablist a { 30 | display: block; 31 | padding: 0 20px; 32 | font-weight: bold; 33 | background-image:url('tab_s.png'); 34 | background-repeat:no-repeat; 35 | background-position:right; 36 | color: #283A5D; 37 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 38 | text-decoration: none; 39 | outline: none; 40 | } 41 | 42 | .tabs3 .tablist a { 43 | padding: 0 10px; 44 | } 45 | 46 | .tablist a:hover { 47 | background-image: url('tab_h.png'); 48 | background-repeat:repeat-x; 49 | color: #fff; 50 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 51 | text-decoration: none; 52 | } 53 | 54 | .tablist li.current a { 55 | background-image: url('tab_a.png'); 56 | background-repeat:repeat-x; 57 | color: #fff; 58 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 59 | } 60 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/src/FirebaseHttpClient.h: -------------------------------------------------------------------------------- 1 | #ifndef FIREBASE_HTTP_CLIENT_H 2 | #define FIREBASE_HTTP_CLIENT_H 3 | 4 | #include 5 | 6 | #include "Arduino.h" 7 | #include "Stream.h" 8 | 9 | struct HttpStatus { 10 | static const int TEMPORARY_REDIRECT = 307; 11 | }; 12 | 13 | class FirebaseHttpClient { 14 | public: 15 | static FirebaseHttpClient* create(); 16 | 17 | virtual void setReuseConnection(bool reuse) = 0; 18 | virtual void begin(const std::string& url) = 0; 19 | virtual void begin(const std::string& host, const std::string& path) = 0; 20 | 21 | virtual void end() = 0; 22 | 23 | virtual void addHeader(const std::string& name, const std::string& value) = 0; 24 | virtual void collectHeaders(const char* header_keys[], 25 | const int header_key_count) = 0; 26 | virtual std::string header(const std::string& name) = 0; 27 | 28 | virtual int sendRequest(const std::string& method, const std::string& data) = 0; 29 | 30 | virtual std::string getString() = 0; 31 | 32 | virtual Stream* getStreamPtr() = 0; 33 | 34 | virtual std::string errorToString(int error_code) = 0; 35 | 36 | virtual bool connected() = 0; 37 | 38 | protected: 39 | static const uint16_t kFirebasePort = 443; 40 | }; 41 | 42 | static const char kFirebaseFingerprint[] = 43 | "B6 F5 80 C8 B1 DA 61 C1 07 9D 80 42 D8 A9 1F AF 9F C8 96 7D"; // 2019-04 44 | 45 | #endif // FIREBASE_HTTP_CLIENT_H 46 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/html/tabs.css: -------------------------------------------------------------------------------- 1 | .tabs, .tabs2, .tabs3 { 2 | background-image: url('tab_b.png'); 3 | width: 100%; 4 | z-index: 101; 5 | font-size: 13px; 6 | font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; 7 | } 8 | 9 | .tabs2 { 10 | font-size: 10px; 11 | } 12 | .tabs3 { 13 | font-size: 9px; 14 | } 15 | 16 | .tablist { 17 | margin: 0; 18 | padding: 0; 19 | display: table; 20 | } 21 | 22 | .tablist li { 23 | float: left; 24 | display: table-cell; 25 | background-image: url('tab_b.png'); 26 | line-height: 36px; 27 | list-style: none; 28 | } 29 | 30 | .tablist a { 31 | display: block; 32 | padding: 0 20px; 33 | font-weight: bold; 34 | background-image:url('tab_s.png'); 35 | background-repeat:no-repeat; 36 | background-position:right; 37 | color: #283A5D; 38 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 39 | text-decoration: none; 40 | outline: none; 41 | } 42 | 43 | .tabs3 .tablist a { 44 | padding: 0 10px; 45 | } 46 | 47 | .tablist a:hover { 48 | background-image: url('tab_h.png'); 49 | background-repeat:repeat-x; 50 | color: #fff; 51 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 52 | text-decoration: none; 53 | } 54 | 55 | .tablist li.current a { 56 | background-image: url('tab_a.png'); 57 | background-repeat:repeat-x; 58 | color: #fff; 59 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 60 | } 61 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/utility/docs/html/tabs.css: -------------------------------------------------------------------------------- 1 | .tabs, .tabs2, .tabs3 { 2 | background-image: url('tab_b.png'); 3 | width: 100%; 4 | z-index: 101; 5 | font-size: 13px; 6 | font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; 7 | } 8 | 9 | .tabs2 { 10 | font-size: 10px; 11 | } 12 | .tabs3 { 13 | font-size: 9px; 14 | } 15 | 16 | .tablist { 17 | margin: 0; 18 | padding: 0; 19 | display: table; 20 | } 21 | 22 | .tablist li { 23 | float: left; 24 | display: table-cell; 25 | background-image: url('tab_b.png'); 26 | line-height: 36px; 27 | list-style: none; 28 | } 29 | 30 | .tablist a { 31 | display: block; 32 | padding: 0 20px; 33 | font-weight: bold; 34 | background-image:url('tab_s.png'); 35 | background-repeat:no-repeat; 36 | background-position:right; 37 | color: #283A5D; 38 | text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); 39 | text-decoration: none; 40 | outline: none; 41 | } 42 | 43 | .tabs3 .tablist a { 44 | padding: 0 10px; 45 | } 46 | 47 | .tablist a:hover { 48 | background-image: url('tab_h.png'); 49 | background-repeat:repeat-x; 50 | color: #fff; 51 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 52 | text-decoration: none; 53 | } 54 | 55 | .tablist li.current a { 56 | background-image: url('tab_a.png'); 57 | background-repeat:repeat-x; 58 | color: #fff; 59 | text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); 60 | } 61 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/src/modem/db/stream-command.cpp: -------------------------------------------------------------------------------- 1 | #include "modem/db/commands.h" 2 | 3 | namespace firebase { 4 | namespace modem { 5 | 6 | bool StreamCommand::execute(const String& command, 7 | InputStream* in, OutputStream* out) { 8 | if (in == nullptr || out == nullptr) { 9 | return false; 10 | } 11 | 12 | if (command != "BEGIN_STREAM") { 13 | return false; 14 | } 15 | 16 | String path = in->readLine().c_str(); 17 | fbase().stream(path); 18 | 19 | if (fbase().error().length() != 0) { 20 | out->print("-FAIL "); 21 | out->println(fbase().error().c_str()); 22 | return false; 23 | } 24 | bool running = true; 25 | DynamicJsonBuffer buffer; 26 | while(running) { 27 | if (fbase().available()) { 28 | FirebaseObject event = fbase().readEvent(); 29 | out->print("+"); 30 | out->print(event.getString("type").c_str()); 31 | out->print(" "); 32 | String data = event.getString("data"); 33 | out->println(event.getString("path")); 34 | out->println(data.length()); 35 | out->println(data); 36 | } else if (in->available()) { 37 | String command = in->readLine(); 38 | if (command == "END_STREAM") { 39 | out->println("+OK"); 40 | running = false; 41 | } else { 42 | out->println("-FAIL Cannot call any command but END_STREAM."); 43 | } 44 | } 45 | } 46 | 47 | return true; 48 | } 49 | 50 | } // modem 51 | } // firebase 52 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/examples/Firething_ESP8266/Firething_ESP8266.ino: -------------------------------------------------------------------------------- 1 | // 2 | // Copyright 2016 Google Inc. 3 | // 4 | // Licensed under the Apache License, Version 2.0 (the "License"); 5 | // you may not use this file except in compliance with the License. 6 | // You may obtain a copy of the License at 7 | // 8 | // http://www.apache.org/licenses/LICENSE-2.0 9 | // 10 | // Unless required by applicable law or agreed to in writing, software 11 | // distributed under the License is distributed on an "AS IS" BASIS, 12 | // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | // See the License for the specific language governing permissions and 14 | // limitations under the License. 15 | // 16 | 17 | // FirethingDemo_ESP8266 is a sample that demos operation of the firething 18 | // portion of this library. This is a firmware for the esp that acts as 19 | // a bridge between pins on the esp and a firebase database. This includes 20 | // a captive configuration portal. 21 | 22 | 23 | #include 24 | #include 25 | 26 | // No config variables. 27 | // Everything is handled through portal. 28 | 29 | thing::FireThing fire_thing; 30 | 31 | void setup() { 32 | Serial.begin(9600); 33 | Serial.println("Firething starting up..."); 34 | fire_thing.SetDebugHandler([](const char* message) { Serial.println(message); }); 35 | fire_thing.Setup(); 36 | } 37 | 38 | void loop() { 39 | fire_thing.Loop(); 40 | 41 | Serial.println("."); 42 | delay(250); 43 | } 44 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/files_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | I2CIO.cpp 13 |
14 |
15 |
16 |
17 | I2CIO.h 18 |
19 |
20 |
Searching...
21 |
No Matches
22 | 28 |
29 | 30 | 31 | -------------------------------------------------------------------------------- /Arduino projects/libraries/NewLiquidCrystal_lib/examples/HelloWorld_si2c/HelloWorld_si2c.ino: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | 4 | LiquidCrystal_SI2C lcd(0x4e,2,1,0,4,5,6,7); 5 | 6 | // Creat a set of new characters 7 | const uint8_t charBitmap[][8] = { 8 | { 0xc, 0x12, 0x12, 0xc, 0, 0, 0, 0 }, 9 | { 0x6, 0x9, 0x9, 0x6, 0, 0, 0, 0 }, 10 | { 0x0, 0x6, 0x9, 0x9, 0x6, 0, 0, 0x0 }, 11 | { 0x0, 0xc, 0x12, 0x12, 0xc, 0, 0, 0x0 }, 12 | { 0x0, 0x0, 0xc, 0x12, 0x12, 0xc, 0, 0x0 }, 13 | { 0x0, 0x0, 0x6, 0x9, 0x9, 0x6, 0, 0x0 }, 14 | { 0x0, 0x0, 0x0, 0x6, 0x9, 0x9, 0x6, 0x0 }, 15 | { 0x0, 0x0, 0x0, 0xc, 0x12, 0x12, 0xc, 0x0 } 16 | 17 | }; 18 | 19 | void setup() 20 | { 21 | int charBitmapSize = (sizeof(charBitmap ) / sizeof (charBitmap[0])); 22 | 23 | lcd.begin (16,2); 24 | lcd.setBacklightPin(3, POSITIVE); 25 | lcd.setBacklight(HIGH); 26 | 27 | for ( int i = 0; i < charBitmapSize; i++ ) 28 | { 29 | lcd.createChar ( i, (uint8_t *)charBitmap[i] ); 30 | } 31 | 32 | lcd.home (); // go home 33 | lcd.print("Hello, Arduino "); 34 | lcd.setCursor ( 0, 1 ); // go to the next line 35 | for ( int i = 0; i < 8; i++ ) 36 | lcd.print (char(i)); 37 | delay ( 1000 ); 38 | } 39 | 40 | void loop() 41 | { 42 | lcd.home (); 43 | // Do a little animation by writing to the same location 44 | for ( int i = 0; i < 2; i++ ) 45 | { 46 | for ( int j = 0; j < 16; j++ ) 47 | { 48 | lcd.print (char(random(7))); 49 | } 50 | lcd.setCursor ( 0, 1 ); 51 | } 52 | delay (500); 53 | } 54 | 55 | -------------------------------------------------------------------------------- /Arduino projects/libraries/FC4H5M4IW5JD35E/docs/html/search/files_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | FastIO.cpp 13 |
14 |
15 |
16 |
17 | FastIO.h 18 |
19 |
20 |
Searching...
21 |
No Matches
22 | 28 |
29 | 30 | 31 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/files_69.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | I2CIO.cpp 13 |
14 |
15 |
16 |
17 | I2CIO.h 18 |
19 |
20 |
Searching...
21 |
No Matches
22 | 28 |
29 | 30 | 31 | -------------------------------------------------------------------------------- /Arduino projects/libraries/LiquidCrystal-14core/docs/html/search/files_66.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 |
Loading...
10 |
11 |
12 | FastIO.cpp 13 |
14 |
15 |
16 |
17 | FastIO.h 18 |
19 |
20 |
Searching...
21 |
No Matches
22 | 28 |
29 | 30 | 31 | -------------------------------------------------------------------------------- /Arduino projects/libraries/firebase-arduino-master/contrib/test/dummies/FirebaseHttpClient_dummy.cpp: -------------------------------------------------------------------------------- 1 | #ifdef __GNUC__ 2 | # define UNUSED_ARG(x) UNUSED_ ## x __attribute__((__unused__)) 3 | #else 4 | # define UNUSED_ARG(x) UNUSED_ ## x 5 | #endif 6 | 7 | #include "FirebaseHttpClient.h" 8 | 9 | class FirebaseHttpClientDummy : public FirebaseHttpClient { 10 | public: 11 | void setReuseConnection(bool UNUSED_ARG(reuse)) override { 12 | } 13 | 14 | void begin(const std::string& UNUSED_ARG(url)) override { 15 | } 16 | 17 | void begin(const std::string& UNUSED_ARG(host), const std::string& UNUSED_ARG(path)) override { 18 | } 19 | 20 | void end() override { 21 | } 22 | 23 | void addHeader(const std::string& UNUSED_ARG(name), const std::string& UNUSED_ARG(value)) override { 24 | } 25 | 26 | bool connected() override { 27 | return true; 28 | } 29 | 30 | void collectHeaders(const char* UNUSED_ARG(header_keys[]), const int UNUSED_ARG(count)) override { 31 | } 32 | 33 | std::string header(const std::string& UNUSED_ARG(name)) override { 34 | return ""; 35 | } 36 | 37 | int sendRequest(const std::string& UNUSED_ARG(method), const std::string& UNUSED_ARG(data)) override { 38 | return 0; 39 | } 40 | 41 | std::string getString() override { 42 | return ""; 43 | } 44 | 45 | Stream* getStreamPtr() override { 46 | return nullptr; 47 | } 48 | 49 | std::string errorToString(int UNUSED_ARG(error_code)) override { 50 | return std::string(); 51 | } 52 | }; 53 | 54 | FirebaseHttpClient* FirebaseHttpClient::create() { 55 | return new FirebaseHttpClientDummy(); 56 | } 57 | 58 | --------------------------------------------------------------------------------