You've already forked CleverHand-hardware
mirror of
https://github.com/Aightech/CleverHand-hardware.git
synced 2026-05-09 09:03:16 +00:00
969 B
969 B
Communication Module
This module is responsible for handling the communication between the different modules of the controller node.
The communication bus is composed of :
- Power supply (3.3V) and ground
- SPI bus (POCI, PICO, SCK)
- I2C bus (SDA, SCL)
- Address bus (A0, A1, A2, A3, A4)
- External reference voltage (AREF)
When the module is connected to the bus, it is assigned an address by the controller node. This address is used to identify the module on the bus. The communication module will activate the chip select line of the associated sensor module when the address bus matches its address. Additionally, each module has a unique identifier that is used to identify the module on the I2C bus.
Electrical Schematic
PCB Layout
| top view | side view |
|---|---|