Difference between revisions of "Stompy PCB Designs"

From Humanoid Robots Wiki
Jump to: navigation, search
(Add MCP2515 link and voltage ranges)
m (Add compute module sections)
Line 2: Line 2:
  
 
== Head ==
 
== Head ==
 
+
* Compute Module
 
* Audio
 
* Audio
 
* Video
 
* Video
Line 10: Line 10:
  
 
[[File:Raspberry Pi CAN hat.jpg|thumb|right|Raspberry Pi CAN Hat]]
 
[[File:Raspberry Pi CAN hat.jpg|thumb|right|Raspberry Pi CAN Hat]]
 
+
* Compute Module
 
* CAN
 
* CAN
 
** MCP2515: CAN Controller, SPI compatible (2.7V~5.5V) <ref>https://www.lcsc.com/product-detail/CAN_MICROCHIP_MCP2515-I-SO_MCP2515-I-SO_C12368.html</ref>
 
** MCP2515: CAN Controller, SPI compatible (2.7V~5.5V) <ref>https://www.lcsc.com/product-detail/CAN_MICROCHIP_MCP2515-I-SO_MCP2515-I-SO_C12368.html</ref>

Revision as of 03:59, 1 May 2024

This document describes the PCBs that we use in Stompy

Head

  • Compute Module
  • Audio
  • Video
  • Ethernet (to communicate with the body and for debugging)

Body

Raspberry Pi CAN Hat
  • Compute Module
  • CAN
    • MCP2515: CAN Controller, SPI compatible (2.7V~5.5V) [1]
    • ATA6561: CAN Transceiver (4.5V~5.5V)[2]
    • MCP2551: CAN Transceiver (4.5V~5.5V)[3][4]
    • TLE6250G: CAN Transceiver (4.5V~5.5V)[5]
    • TJA1051: CAN Transceiver (4.5V~5.5V)[6]
    • SN65HVD230: CAN transceiver (3V~3.6V)[7]
  • Power regulation
    • AMS 1117
  • IMU
    • BerryGPS-IMU V4
      • Gyroscope and Accelerometer: LSM6DSL, compatible with SPI and I2C
      • Magnetometer: LIS3MDL, compatible with SPI and I2C
  • Ethernet (to communicate with the head and for debugging)

References