This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:v1:porting_guide [2017/12/19 21:53] jfrench Imported by DokuWiki Advanced Plugin |
wiki:v1:porting_guide [2019/05/06 19:55] (current) jfrench [SPI] |
||
---|---|---|---|
Line 35: | Line 35: | ||
**Note: if you are running the Lego firmware, PixyMon will not display an Interface tab!** If you want to use Pixy Lego with non-Lego controllers, please see [[wiki:v1:Can_I_use_my_LEGO_Pixy_with_Arduino|this page.]] | **Note: if you are running the Lego firmware, PixyMon will not display an Interface tab!** If you want to use Pixy Lego with non-Lego controllers, please see [[wiki:v1:Can_I_use_my_LEGO_Pixy_with_Arduino|this page.]] | ||
- | {{wiki:img:adc46178730fa1742baa6d9ab5da823d0a60969f.jpg?400}} | + | {{wiki:img:adc46178730fa1742baa6d9ab5da823d0a60969f.jpg}} |
* Arduino ICSP SPI - this is the default port that uses 3 wires (pins 1, 3, and 4 of the I/O connector) and is used to communicate with Arduino through the ICSP connector. This version of SPI does not use a slave select signal. | * Arduino ICSP SPI - this is the default port that uses 3 wires (pins 1, 3, and 4 of the I/O connector) and is used to communicate with Arduino through the ICSP connector. This version of SPI does not use a slave select signal. | ||
Line 73: | Line 73: | ||
- Data bits are latched on the rising edge of SPI SCK | - Data bits are latched on the rising edge of SPI SCK | ||
- Slave select is active low | - Slave select is active low | ||
+ | - 3.3V outputs, 5V tolerant | ||
Pixy also supports SPI with slave select (SPI with SS). | Pixy also supports SPI with slave select (SPI with SS). |