Any views expressed within media held on this service are those of the contributors, should not be taken as approved or endorsed by the University, and do not necessarily reflect the views of the University in respect of any particular issue.

2nd Meeting with Joe Hathway

27/05 Meeting Notes:

1. OSC Broadcast Implementation:
– Utilize OSC (Open Sound Control) broadcasting to transmit signals from the main node to all connected nodes simultaneously, eliminating the need for individual transmissions.

– Add “255” to the end of the IP address to enable broadcasting across the entire network, serving as the broadcast frequency.

2. NEED: USB-C Cable Requirement:
– Ensure each M5 device is equipped with a USB-C connection; therefore, we need to get 7 USB-C cables to facilitate connectivity.

3. Communication Testing with M5 Sticks:
– Conducted coding exercises to ascertain the capability of M5 sticks connected to the same network to exchange messages. Demonstrated successful data transmission between M5 sticks, validating the feasibility of custom code deployment for activating sounds or LEDs.

4. Light Testing Phase:
– Plan to conduct isolated testing of LED neopixels on M5 sticks.
– Incorporate the ‘adafruit.neopixel’ library into the codebase to enable control functions for the LEDs.
– For the code: Specify the ring’s LED count (12 LEDs) and develop an object to manage LED activation with customizable colours.
– Emphasize adjusting brightness levels (0 to 255) instead of simple on/off toggling to accommodate potential signal delays.

5. Integration of Additional Sensor:
– Investigate compatibility of an additional sensor with the M5 devices and network infrastructure, including potential connectivity to laptops.

6. Network Setup:
– Establish a designated M5 stick network named “m5node” with password “12345678” to facilitate seamless communication.
– Confirm successful message transmission and reception among M5 sticks.
– Observe functionality of light pulsing and color-changing sequences.

Next Steps to have before next meeting:
– Proceed with soldering the neopixels.
– Fine-tune data of M5 sticks on Max patch, then add that data to the code.

Leave a Reply

css.php

Report this page

To report inappropriate content on this page, please use the form below. Upon receiving your report, we will be in touch as per the Take Down Policy of the service.

Please note that personal data collected through this form is used and stored for the purposes of processing this report and communication with you.

If you are unable to report a concern about content via this form please contact the Service Owner.

Please enter an email address you wish to be contacted on. Please describe the unacceptable content in sufficient detail to allow us to locate it, and why you consider it to be unacceptable.
By submitting this report, you accept that it is accurate and that fraudulent or nuisance complaints may result in action by the University.

  Cancel