I have a Pi-400 with a Breakout Garden installed.
In this there is a 0.96 SPI LCD in the SPI slot, a BMP280 in the right hand I2C slot and the left hand I2C slot is vacant.
All the guides/instructions on the support pages are followed to install the necessary packages.
The install.sh script detects and recognises the I2C device, and records that the packages are all installed. The install.sh script however does not detect the SPI device (this is not unexpected considering some of the details I have managed to glean from documentation and/or forums). As per below:
~/Pimoroni/breakout-garden-master $ sudo ./install.sh
Breakout Garden: Installer. (1 breakout(s) found)
bmp280 temperature and pressure sensor: Installed
Nothing to do! Press enter to quit…
The st7735 packages are installed for the SPI LCD.
But running the python scripts in the examples folder are (all) unsuccessful.
See for example:
pi@pi:~/Pimoroni/st7735/examples $ sudo python3 gif.py deployrainbows.gif
gif.py - Display a gif on the LCD.
If you’re using Breakout Garden, plug the 0.96" LCD (SPI)
breakout into the front slot.
Traceback (most recent call last):
File “gif.py”, line 45, in
File “/usr/local/lib/python3.7/dist-packages/ST7735/init.py”, line 156, in init
self._spi = spidev.SpiDev(port, cs)
FileNotFoundError: [Errno 2] No such file or directory
First there is only one SPI slot, so the messaging leaves a little to be desired (although I understand the code is for the full garden and not the mini designed for the Pi-400).
Second the Breakout Garden slot is occupied by the 0.96 SPI LCD. When I put the LCD in the Garden the screen backlight illuminates … so power is clearly getting through to it.
The Breakout Garden also has a I2C BMP280 in the appropriate slot. That is detected as noted above.
So I am at a loss what to try next, given that I have followed all the online guide/instructions I can find and trawled this forum for advice/information and basically have tried it all (!!!), so far to no avail.
TIA for any advice/info offered.