Μέχρι τις αρχές της δεκαετίας του 2000, η ανάπτυξη σύγχρονων εφαρμογών —κυρίως αυτόνομων— ήταν σχεδόν απαγορευτική, αφού η τεχνολογία δεν ήταν προσιτή τόσο από άποψη κόστους όσο και από άποψη πολυπλοκότητας. Λίγο πριν τα μέσα της δεκαετίας του 2000, προτάθηκε η πλατφόρμα ανοιχτής αρχιτεκτονικής Arduino που φιλοξενούσε έναν μικροελεγκτή. Βασισμένη στην ιδέα ενός φοιτητή λίγα χρόνια πριν, έφερε την επανάσταση σε παγκόσμια κλίμακα, αφού τώρα μπορούσε κάποιος —χωρίς να είναι σχετικός με την τεχνολογία— να αναπτύξει γρήγορα και εύκολα τις δικές του εφαρμογές (τουλάχιστον να ξεκινήσει).
Το Arduino αποτελεί τη Νο1 ψηφιακή αναπτυξιακή πλατφόρμα φυσικού υπολογισμού στον κόσμο, με την έκδοση UNO να είναι η πιο δημοφιλής. Υποστηρίζει αυτοματισμούς αλληλεπίδρασης με τον φυσικό κόσμο καθώς συνδέεται με αισθητήρες και ελέγχει εξωτερικά κυκλώματα. Το 2013, οι συγγραφείς του βιβλίου Ανάπτυξη εφαρμογών με το Arduino διαπίστωσαν ότι αυτή η προσιτή τεχνολογία ήταν σχεδόν άγνωστη στην Ελλάδα και, ως εκπαιδευτικοί, αποφάσισαν να γράψουν το πρώτο βιβλίο που θα βοηθούσε στην προσπάθεια να γίνει περισσότερο γνωστή. Έτσι, η πρώτη έκδοση του βιβλίου κυκλοφόρησε το καλοκαίρι του 2014. Από τότε, το βιβλίο έχει φτάσει στη σημερινή 3η έκδοση και εξακολουθεί να είναι Νο 1 στην Ελλάδα, αφού το περιεχόμενό του ανανεώνεται και εμπλουτίζεται σε κάθε νέα έκδοση. Έχει δημιουργηθεί με ιδιαίτερα εκπαιδευτικό χαρακτήρα, κάνοντάς το προσιτό σε κάθε εκπαιδευόμενο. Είναι δε εντυπωσιακό το γεγονός ότι το βιβλίο έχει ευρεία αποδοχή σε όλες τις βαθμίδες της εκπαίδευσης, καθώς το υλικό του ξεκινά από το μηδέν χωρίς να προϋποθέτει προηγούμενες γνώσεις, ενώ ταυτόχρονα καλύπτει τα πιο πολύπλοκα θέματα που απαιτούνται στο πανεπιστήμιο. Το βιβλίο είναι επικεντρωμένο στις εφαρμογές που αποτελούν το βασικό εργαλείο εκμάθησης και μέσα από αυτές ο αναγνώστης εμπεδώνει τις απαραίτητες γνώσεις. Το περιεχόμενό του εξελίσσεται σταδιακά, διδάσκοντας τον τρόπο ανάπτυξης των εφαρμογών μέσα από την αξιοποίηση αισθητήρων, κυκλωμάτων κ.λπ.
Ταυτόχρονα, το βιβλίο είναι πλαισιωμένο με πλούσιο δωρεάν εκπαιδευτικό υλικό και εκατοντάδες λεπτά βίντεο για να ξεκινήσετε να αναπτύσσετε τις δικές σας εφαρμογές. Αξίζει, λοιπόν, τον κόπο να εξερευνήσετε το βιβλίο, ξεκινώντας από τη σελίδα του βιβλίου https://www.tziola.gr/book/arduino-3e/ αλλά και την ιστοσελίδα https://microdev.gr στην οποία θα βρείτε μία σημαντική συλλογή δωρεάν ανοιχτού υλικού.