Closed Th4nat0s closed 4 years ago
I don't have that particular CHIP to test, but it looks like the Arduino support may not have set up the SPI library correctly. The error is occurring when compiling the SPI.h file. Judging by the errors, it looks like that SPI.h is meant for a different chip. I'm sorry, I can't really help fix this problem because it's outside of my library.
Hello,
I try to compile the AVR example for running on a ATtiny84A. In order to use it through I2C. But I got a very long compilation error related to SPI.
I use the following code configuration;
define SDA_PIN 6
define SCL_PIN 4
// no reset pin needed
define RESET_PIN -1
// let ss_oled find the address of our display
define OLED_ADDR -1
define FLIP180 0
define INVERT 0
// Use the default Wire library
define USE_HW_I2C 1
I Use the arduino environment, 1.8.13 ss_oled comes from the arduino library installer but seems to be the latest tagged. Using library ss_oled at version 4.1.3 in folder: /Users/thanat0s/Documents/Arduino/libraries/ss_oled Using library BitBang_I2C at version 2.1.2 in folder: /Users/thanat0s/Documents/Arduino/libraries/BitBang_I2C Using library SPI at version 1.0 in folder: /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/SPI Using library Wire at version 1.0 in folder: /Applications/Arduino.app/Contents/Java/hardware/arduino/avr/libraries/Wire
Did I miss something ? I think my schematic is good.
https://images-wixmp-ed30a86b8c4ca887773594c2.wixmp.com/f/42a9f56a-5491-4970-8059-ff814559ca83/d5u4aur-50d78f3e-f23f-4b65-891d-ec0ec393624f.png?token=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJ1cm46YXBwOjdlMGQxODg5ODIyNjQzNzNhNWYwZDQxNWVhMGQyNmUwIiwic3ViIjoidXJuOmFwcDo3ZTBkMTg4OTgyMjY0MzczYTVmMGQ0MTVlYTBkMjZlMCIsImF1ZCI6WyJ1cm46c2VydmljZTpmaWxlLmRvd25sb2FkIl0sIm9iaiI6W1t7InBhdGgiOiIvZi80MmE5ZjU2YS01NDkxLTQ5NzAtODA1OS1mZjgxNDU1OWNhODMvZDV1NGF1ci01MGQ3OGYzZS1mMjNmLTRiNjUtODkxZC1lYzBlYzM5MzYyNGYucG5nIn1dXX0.9fhowoZf91aK0LOORDyMhkux1goJtM776YnVcfwQ-3s