[abandonware] Software and hardware for the space automation bus at RevSpace
C Prolog Java
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
application
doc
hw/boards
infra
lib
scratch
Doxyfile
Makefile
Makefile.inc
README

README

== SPACEBUS ==

== ABOUT ==
The SpaceBus protocol stack is a collection of several protocols intended for
medium-scale communication networks involving mostly small, embedded devices
such as microcontrollers. It is designed to be mostly small and simple, though
with enough power for simple automation tasks.

Further documentation and the specification can be found at:

	https://revspace.nl/RevelationSpace/SpaceBus


== FILES ==

application/			stand-alone software
	elrc/			the Electronic Lift Room Controller example
	tests/			library test programs

hw/				hardware designs

infra/				infrastructure software
	arbiter/		the SBLP arbiter code

lib/				library code
	sblp/			SpaceBus Link Protocol
	tiny485/		ATTiny byte-level framing & rs485 driver

scratch/			scratch files, experiments, sketches


== TODO ==

- write SBP (Space Bus Protocol) specification
- document wiring/pinout
- implement software
- design hardware:
   - psu
   - arbiters
   - simple SBP-enabled GPIO devices
   - ethernet<->space bus gateway/router
   - 'T-junction'

- and more...