Skip to content

This project is a hardware and software solution for converting OSC (Open Sound Control) messages over WiFi into RS-232C serial commands to control a Panasonic WJ-MX30 (or similar) video mixer.

License

Oran2009/OSCToRS232C

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OSC-to-RS232C Video Mixer Interface

Overview

This project is a hardware and software solution for converting OSC (Open Sound Control) messages over WiFi into RS-232C serial commands to control a Panasonic WJ-MX30 (or similar) video mixer. It enables synchronized, network-based control of video mixing from creative software such as TouchDesigner, Max/MSP, Python scripts, or mobile/tablet OSC apps—ideal for live performance.

The project is inspired by the _transcribe_ project by cyberboy666.

Table of Contents

Hardware

Components

  • NodeMCU Board (ESP8266)
    Super cheap and powerful enough for this project. The Serial and UART pins did give me a headache, though.
  • MAX3232 Board
    Converts NodeMCU’s TTL serial to RS-232C voltage levels for the video mixer.
  • SSD1306 OLED Display
    Displays the IP Address after connecting to WiFi.
  • Enclosure
    3D-printed enclosure for the project, modified from the model above to include a cutout for the display.

Wiring Overview

  • OSC controller (TouchDesigner, Max/MSP, phone/tablet app, etc.) → WiFi → NodeMCU
  • NodeMCU UART TX/RX → MAX3232 → RS232C DB9 OUT → video mixer

Software

Features

  • WiFi OSC Input
    Receives OSC messages over WiFi.
  • RS-232C Serial Output
    Sends mapped commands to the video mixer.

Dependencies

Getting Started

  1. Hardware
    Instructions to wire up the hardware can be found in /hardware (TODO)
  2. Software
    Instructions to build and upload the software can be found in /software (TODO)

Acknowledgments & Credits

This project is based on and inspired by the _transcribe_ project by cyberboy666.

License

This project is open source and released under the MIT License.
See LICENSE for details.

If you use, modify, or build on this project, please acknowledge this repository.

About

This project is a hardware and software solution for converting OSC (Open Sound Control) messages over WiFi into RS-232C serial commands to control a Panasonic WJ-MX30 (or similar) video mixer.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published