Tom Igoe

Arts Professor at Arduino

New York, New York, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Tom Igoe is an arts professor and co-founder of Arduino with 17 years blending physical computing education and hands-on embedded systems engineering. As area head of NYU ITP’s physical computing courses, he teaches programming and electronics for expressive art and design while researching networks, lighting, clocks, and the social and environmental impacts of technology. A prolific open-source contributor, he has improved core Arduino libraries and created practical Ethernet, NFC, and LiquidCrystal examples that bridge sensors, networking and real-world client applications. Known for making complex technical concepts tangible for artists and designers, he pairs academic leadership with the pragmatic craft of building devices that interact with people and the environment.
code17 years of coding experience
github-logo-circle

Github Skills (19)

c-language10
strings10
text-manipulation10
nfc10
spi10
networking10
digital-logic10
avr10
iot10
sys10
embedded10
serial-communication10
cprogramming-language10
sensor10
arduino10

Programming languages (11)

TypeScriptJavaC++BikeshedShellCJavaScriptGo

Github contributions (5)

github-logo-circle
Role in this project:
userTechnical Writer
Contributions:21 commits in 1 year 6 months
Contributions summary:Tom primarily corrected and added to documentation within the repository's example files. Their contributions involved fixing comments in the example code and adding public domain notices to the example files. They also added a new example that demonstrates the LiquidCrystal `createChar()` function, further expanding the documentation.
crystalliquidarduino
arduino-libraries/Ethernet

Jul 2010 - May 2012

Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:39 commits in 1 year 9 months
Contributions summary:Tom primarily contributed to the Ethernet library for Arduino, adding examples and making improvements to existing ones. Their work focused on creating client applications to interact with external services, including Cosm (now Cosm), Twitter, and a basic web server. They integrated various sensors (e.g., a barometric pressure sensor) and networking protocols, demonstrating practical application of embedded systems and networking principles.
arduino-libraryethernetarduino
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial