Skip to content
/ tjp Public

The Journey Project software

Notifications You must be signed in to change notification settings

tjp-sw/tjp

Folders and files

NameName
Last commit message
Last commit date
Aug 20, 2017
Jun 12, 2018
Aug 13, 2017
Oct 4, 2017
Jun 10, 2017
Jun 23, 2017
Aug 4, 2017
Oct 15, 2017
Jul 19, 2017
Aug 26, 2017
Aug 26, 2017
Aug 5, 2017
Aug 27, 2017
Oct 4, 2017
Jul 15, 2017
Aug 15, 2017
Aug 27, 2017
Aug 18, 2017
Aug 28, 2017
Aug 13, 2017
Aug 28, 2017
Oct 4, 2017
Aug 28, 2017

Repository files navigation

The Journey Project

Programs currently available:

  • brain.py runs on the "brain" Raspberry Pi and communicates with each node's Arduino Mega via TCP/IP. Written in Python.

  • due runs on each node's Arduino Due to control LED strips.

  • node_mega runs on each node's Arduino Mega and communicates with the "brain" via TCP/IP. Written in the Arduino "Sketch" language, which strongly resembles C++.

  • mock_mega.py runs on the "brain" to lightly simulate the network behavior of a node's Arduino Mega. Written in Python.

  • serial_test exercises Mega and Due UARTs to demonstrate communication.

  • setup_mega may be run on a Mega to manage its EEPROM.

  • test_due demonstrates FastLED parallel output.

Short Clip from Burning Man