-
-
Notifications
You must be signed in to change notification settings - Fork 12
Home
Welcome to the PxlNode Wiki.
If you're looking for the fastest way to flash your device with out setting up the arduino IDE - download the EZ_FLASHER for either Teensy, or nodeMCU
Otherwise, in this wiki you'll find deeper information on how to setup, program, and use various features of the PxlNode. This page will be a higher level overview of the functionality you can expect to find generally across all devices.
Generally speaking, the code in this repository breaks down into two categories based on protocol:
- UDP
- Serial
More specifically, the following arduino platforms have been actively developed on and for:
- Esp8266
- Esp32
- Teensy 3.2
- Teensy 3.6
the UDP code base ( esp8266/32 ) has many extra features allowing users to set colors, and trigger sprites in addition to streaming pixel data. The Serial code base primarily focuses on streaming pixel data, but both platforms let you poll / configure the devices remotely using a specific syntax.
This means once programmed, you should not need to pull out your arduino IDE to change settings, they can be configured through python, your own code or natively in GeoPix.
Feel free to look through some older media and docs on the project. There may be some interesting or useful information to get out of it:
-
Ongoing R&D photo gallery https://goo.gl/photos/gtSJMFyWE7NLGgep9
-
2 x 512 pixel demo @ 60 fps https://www.youtube.com/watch?v=c9nZ8aAHsXQ
-
1 x 512 pixel battery powered demo @ 60 fps https://www.youtube.com/watch?v=akc9gpH_Zqw
-
Up to date R&D Q/A: https://docs.google.com/document/d/15fohtsI8zHB3XPj2QLFtR6nHrb2y4t7B38Z7AyHkmPo/edit?usp=sharing
-
UDP ( Esp8266 / Esp32 )
-
Setup:
-
Communication:
-
Protocol Description:
-
-
SERIAL ( Teensy 3.2/3.6 )
-
Setup:
-
Communication:
-
Protocol Description:
-