Pages: 1 2 [3]   Go Down
Author Topic: Is there a project to improve/replace the official examples?  (Read 3796 times)
0 Members and 1 Guest are viewing this topic.
Austin, TX
Offline Offline
God Member
*****
Karma: 12
Posts: 524
carpe diem
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The regular examples are here:
https://github.com/arduino/Arduino/tree/master/build/shared/examples

The following library examples are in github here:
https://github.com/arduino/Arduino/tree/master/libraries
Code:
libraries/SD/examples/Files/Files.ino
libraries/Servo/examples/Knob/Knob.ino
libraries/Servo/examples/Sweep/Sweep.ino
libraries/GSM/examples/SendSMS/SendSMS.ino
libraries/SD/examples/CardInfo/CardInfo.ino
libraries/SD/examples/DumpFile/DumpFile.ino
libraries/SD/examples/ReadWrite/ReadWrite.ino
libraries/SD/examples/listfiles/listfiles.ino
libraries/SD/examples/Datalogger/Datalogger.ino
libraries/GSM/examples/ReceiveSMS/ReceiveSMS.ino
libraries/LiquidCrystal/examples/Blink/Blink.ino
libraries/GSM/examples/Tools/TestGPRS/TestGPRS.ino
libraries/LiquidCrystal/examples/Cursor/Cursor.ino
libraries/LiquidCrystal/examples/Scroll/Scroll.ino
libraries/Stepper/examples/MotorKnob/MotorKnob.ino
libraries/TFT/examples/Arduino/TFTPong/TFTPong.ino
libraries/Ethernet/examples/WebClient/WebClient.ino
libraries/Ethernet/examples/WebServer/WebServer.ino
libraries/Firmata/examples/EchoString/EchoString.ino
libraries/Firmata/examples/I2CFirmata/I2CFirmata.ino
libraries/GSM/examples/GsmWebClient/GsmWebClient.ino
libraries/GSM/examples/GsmWebServer/GsmWebServer.ino
libraries/GSM/examples/Tools/TestModem/TestModem.ino
libraries/LiquidCrystal/examples/Display/Display.ino
libraries/Robot_Control/examples/learn/Beep/Beep.ino
libraries/TFT/examples/Arduino/TFTGraph/TFTGraph.ino
libraries/EEPROM/examples/eeprom_read/eeprom_read.ino
libraries/Ethernet/examples/ChatServer/ChatServer.ino
libraries/WiFi/examples/ScanNetworks/ScanNetworks.ino
libraries/Wire/examples/slave_sender/slave_sender.ino
libraries/Firmata/examples/StandardFirmata/LICENSE.txt
libraries/GSM/examples/MakeVoiceCall/MakeVoiceCall.ino
libraries/EEPROM/examples/eeprom_clear/eeprom_clear.ino
libraries/EEPROM/examples/eeprom_write/eeprom_write.ino
libraries/WiFi/examples/WiFiWebClient/WiFiWebClient.ino
libraries/WiFi/examples/WiFiWebServer/WiFiWebServer.ino
libraries/Wire/examples/master_reader/master_reader.ino
libraries/Wire/examples/master_writer/master_writer.ino
libraries/Firmata/examples/ServoFirmata/ServoFirmata.ino
libraries/LiquidCrystal/examples/setCursor/setCursor.ino
libraries/Robot_Control/examples/learn/Melody/Melody.ino
libraries/TFT/examples/Arduino/TFTBitmapLogo/arduino.bmp
libraries/Ethernet/examples/TelnetClient/TelnetClient.ino
libraries/Ethernet/examples/UdpNtpClient/UdpNtpClient.ino
libraries/Firmata/examples/OldStandardFirmata/LICENSE.txt
libraries/WiFi/examples/ConnectWithWEP/ConnectWithWEP.ino
libraries/WiFi/examples/ConnectWithWPA/ConnectWithWPA.ino
libraries/WiFi/examples/WiFiChatServer/WiFiChatServer.ino
libraries/Wire/examples/slave_receiver/slave_receiver.ino
libraries/Firmata/examples/AnalogFirmata/AnalogFirmata.ino
« Last Edit: June 12, 2013, 10:53:01 am by Louis Davis » Logged

Offline Offline
Sr. Member
****
Karma: 4
Posts: 327
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

SO

how do we want to improve them ?

a standard format ?
  compatible with which version of the IDE ?

any suggestions on how we 'regression test them' ?
   do we branch the code ?

will the branch be bought back onto trunk, by who ?
Logged

Pittsburgh, PA, USA
Offline Offline
Faraday Member
**
Karma: 98
Posts: 4801
I learn a bit every time I visit the forum.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'd like to see errors and bad practices that new members learn taken out, starting with using long for time variables but mostly get the String use out and char arrays in.

Logged

I find it harder to express logic in English than in Code.
Sometimes an example says more than many times as many words.

0
Offline Offline
Edison Member
*
Karma: 17
Posts: 1413
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I'd like to see errors and bad practices that new members learn taken out, starting with using long for time variables but mostly get the String use out and char arrays in.

+1 !
Logged

* Si preguntas, pon el código de tu programa, hace mucho mas fácil ayudarte. Y me ahorro un mensaje pidiendo que lo hagas.
* Si consigues solucionar tu problema, dedica unos minutos a explicar en tu post como lo conseguiste para beneficio de todos.
* Cambia el 'Subject' de tu hilo y añade 'SOLUCIONADO' cuando hayas llegado a una solución al problema que planteaste.
* Utiliza un 'Subject' para tu hilo que explique de que va el hilo.
Si estas empezando:
* Comienza a usar Arduino
* Guías de iniciación a Arduino
* Ejemplos
* Referencia del Lenguaje
* Conceptos básicos
Guia de usuario de arduino
Tutoriales en Ingles
Si necesitas que alguien te escriba el código: http://www.freelancer.com/  o esta  http://www.guru.com/

Pages: 1 2 [3]   Go Up
Jump to: