Structure

This commit is contained in:
2023-01-16 19:04:11 -08:00
parent d968b34702
commit 3489b66ed6
7 changed files with 68 additions and 6 deletions

View File

@ -4,3 +4,12 @@ Physical is a library for interacting with the physical world from a computer. T
* Collecting and digitizing data from the physical world.
* Controlling devices that take physical action.
## Concepts
The main concepts of Physical are:
* Peripheral: A peripheral is a board that hosts physical I/O and usually does analog to digital conversion or
digital to analog conversion. A peripheral cannot function on its own, it must be connected to a node. This is more
narrow than the
definition of a peripheral in embedded systems generally.
* Node: A node hosts peripherals. A node can have a master but does not need one.
* Master: A master hosts nodes. It is possible for a device to be both a node and a master at the same time.