Die I2C gebruik je als je te weinig poorten (aansluitingen) hebt op je Arduino. Ga je een robot maken dan kom je al snel in de problemen met de servo’s aansluitingen en met de sensoren. De PCA9685 bied je de mogelijkheid om 16 Servo’s aan te sturen. Je kan een aantal bordjes op een I2C lijn aansluiten waardoor je erg veel servo’s of leds kan aansturen.
Ik heb op https://eenander.eu/componenten/index.php een aantal componenten geplaats die je hier en daar kant en klaar kan kopen.
Bij de Arduino IDE vind je via bestand voorkeuren: taal voor editor, de mogelijkheid om het in het Nederlands weer te geven. Ook handig is bij bestand voorbeelden. Begin bij basic Blink.
Belangrijk is ook bij hulpmiddelen, poort instellen welke aan poort de Arduino verbonden is. Bij board moet je aangeven welke Arduino er aangesloten is. (Staat vaak boven of onderop de Arduino) . Alle andere instellingen kan je vaak ongemoeid laten.
Er zijn veel hobbyisten die gebruik maken van de Arduino. Die hobbyisten schrijven soms een library. Een hulpprogramma voor de hardware. Zo heeft Adafruit veel library’s geschreven. Via hulpmiddelen bibliotheek beheren kan je veel van die library’s/ bibliotheken downloaden. Nadeel is dan dat je niet de opdrachten voor die library weet. Bij Arduino wordt bij de library ook een voorbeeld mee gegeven die je dan na het downloaden terug kan vinden bij bestand Voorbeelden.
Bij bestand voorkeuren Boardmanagers URL’s plaats je onderstaande link om het uitzoeken van die library’s uit handen te geven:
http://arduino.esp8266.com/stable/package_esp8266com_index.json, https://dl.espressif.com/dl/package_esp32_index.json,https://raw.githubus