José Urgilés

Director Of MediaLab at Universidad de Cuenca

Cuenca, Azuay, Ecuador
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

👤
Senior
🎓
Top School
José Urgilés is an Ecuadorian composer and academic leader based in Cuenca, directing the Universidad de Cuenca’s MediaLab with over a decade of experience bridging composition, pedagogy, and technology. Trained in composition (licenciatura and master’s) under noted composers, he composes for orchestra, chamber ensembles, acousmatic and real-time electronics, and has increasingly explored new technologies and multimedia for sound art. As a longtime faculty member and researcher in musical pedagogy, he combines curriculum design and mentorship with hands-on creative practice. Uncommonly for a composer, he has contributed to open-source hardware software—extending Arduino support in a Python Firmata library—illustrating a practical fluency in embedded systems and interactive music technologies.
code11 years of coding experience
bookMaestría en Pedagogía e Investigación Musical, Maestría en Pedagogía e Investigación Musical at Universidad de Cuenca
languagesEnglish
github-logo-circle

Github Skills (10)

iot10
embedded10
firmata10
sys10
arduino10
system-integration10
integrations10
python10
hardware-interface10
microcontroller9

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
tino/pyFirmata

Jul 2015 - Oct 2015

Python interface for the Firmata (http://firmata.org/) protocol. It is compliant with Firmata 2.1. Any help with updating to 2.2 is welcome. The Capability Query is implemented, but the Pin State Query feature not yet.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:5 commits, 1 PR in 3 months
Contributions summary:José's primary contribution revolves around adding support for the Arduino Nano board to the pyfirmata library. They updated board definitions in `boards.py`, including pin configurations and PWM settings. Additionally, the user added and corrected the class name for the Arduino Nano in the `__init__.py` file, integrating the new board definition into the overall system. The changes indicate a focus on extending hardware compatibility for the Firmata protocol within the context of the Arduino Nano.
querypythoncompliantpython-interfacefirmata
JoseU/p5xjs-autocomplete

Oct 2015 - Jul 2017

Contributions:27 commits, 1 PR, 32 pushes in 1 year 9 months
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
José Urgilés - Director Of MediaLab at Universidad de Cuenca