Dit gebeurt met behulp van twee verbeterde Mid Range PICs, 12F1822 en 16F1828. Het 16F1828 leest de DIP-schakelaar om het DMX adres, leest het DMX-512-signaal en slaat u de gegevens van het gewenste kanaal in RAM. Het signalen naar de 12F1822 opnieuw instellen dat zijn buffer stuurt de gegevens van het DMX kanaal naar de 12F1822 op 250 k-baud (DMX snelheid). De 12F1822 accepteert de gegevens van de 16F1828 en wacht op het externe apparaat te resetten de buffer en een verzoek om een nieuwe gegevenspakket signaal. Wanneer de 12F1822 ontvangt een verzoeken overgeschakeld het van 250 k-baud naar 57600 (standaard, 19200 firmware beschikbaar) en stuurt de gegevenswaarden DMX als standaard TTL seriële bytes naar het externe apparaat. Het externe apparaat dan doet wat het moet met de gegevens en vraagt een nieuw pakket wanneer het klaar is.
Dit apparaat heeft de optie om ofwel de DMX In en uit in parallelle (industriestandaard) of het kan setup opnieuw de DMX-signaal doorgeeft ongewijzigd en gestimuleerd. (getoond in dit Instructable) Daarnaast is de circuits en software-functies van de hardware zijn opgenomen voor het verzenden van een aangepaste of gewijzigde DMX universum, onafhankelijk van het ontvangende DMX-universum.
Voor gegevensblad bezoekt Kits, Links en Downloads de DMX naar seriële Adapter webpagina