mirror of
https://github.com/HendrikRauh/dmx-interface.git
synced 2025-07-05 05:38:54 +00:00
Merge branch 'main' of https://github.com/HendrikRauh/dmx-interface
This commit is contained in:
commit
2ee16f6452
5 changed files with 35 additions and 29 deletions
7
.gitignore
vendored
7
.gitignore
vendored
|
@ -1,8 +1,5 @@
|
|||
# Development
|
||||
|
||||
.pio
|
||||
.vscode/.browse.c_cpp.db*
|
||||
.vscode/c_cpp_properties.json
|
||||
.vscode/launch.json
|
||||
.vscode/ipch
|
||||
.vscode/settings.json
|
||||
.vscode
|
||||
!.vscode\extensions.json
|
||||
|
|
33
README.md
Normal file
33
README.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
# DMX-Interface
|
||||
|
||||
Art-Net-Interface
|
||||
|
||||
## Case
|
||||
|
||||
[OnShape](https://cad.onshape.com/documents/7363818fd18bf0cbf094790e/w/52455282b39e47fbde5d0e53/e/9bec98aa83a813dc9a4d6ab2)
|
||||
|
||||
STL's coming soon, case still being developed.
|
||||
|
||||
## Wiring
|
||||
|
||||

|
||||
|
||||
## Pin usage
|
||||
|
||||
| GPIO | Usage |
|
||||
| ---- | -------------- |
|
||||
| GND | GND to others |
|
||||
| 3,5V | VIN on RS485 |
|
||||
| 5V | VIN on W5500 |
|
||||
| 0 | Onboard Button |
|
||||
| 5 | Ext. Button |
|
||||
| 7 | Ext. LED |
|
||||
| 15 | Onboard LED |
|
||||
| 17 | U1TXD |
|
||||
| 18 | U1RXD |
|
||||
| 21 | U0TXD |
|
||||
| 33 | U0RXD |
|
||||
| 34 | SPI CS |
|
||||
| 35 | SPI MOS |
|
||||
| 36 | SPI SCK |
|
||||
| 37 | SPI MISO |
|
BIN
assets/circuit/handwritten/circuit diagram.jpeg
Normal file
BIN
assets/circuit/handwritten/circuit diagram.jpeg
Normal file
Binary file not shown.
After Width: | Height: | Size: 750 KiB |
|
@ -1,15 +1,3 @@
|
|||
// - - - - -
|
||||
// ESPDMX - A Arduino library for sending and receiving DMX using the builtin serial hardware port.
|
||||
// ESPDMX.cpp: Library implementation file
|
||||
//
|
||||
// Copyright (C) 2015 Rick <ricardogg95@gmail.com>
|
||||
// This work is licensed under a GNU style license.
|
||||
//
|
||||
// Last change: Hendrik Rauh <https://github.com/hendrikrauh>
|
||||
//
|
||||
// Documentation and samples are available at https://github.com/Rickgg/ESP-Dmx
|
||||
// - - - - -
|
||||
|
||||
/* ----- LIBRARIES ----- */
|
||||
#include <Arduino.h>
|
||||
#include "ESPDMX.h"
|
||||
|
|
12
src/ESPDMX.h
12
src/ESPDMX.h
|
@ -1,15 +1,3 @@
|
|||
// - - - - -
|
||||
// ESPDMX - A Arduino library for sending and receiving DMX using the builtin serial hardware port.
|
||||
// ESPDMX.cpp: Library implementation file
|
||||
//
|
||||
// Copyright (C) 2015 Rick <ricardogg95@gmail.com>
|
||||
// This work is licensed under a GNU style license.
|
||||
//
|
||||
// Last change: Hendrik Rauh <https://github.com/Hendrik Rauh>
|
||||
//
|
||||
// Documentation and samples are available at https://github.com/Rickgg/ESP-Dmx
|
||||
// - - - - -
|
||||
|
||||
#include <inttypes.h>
|
||||
|
||||
#ifndef ESPDMX_h
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue