Already running into issues.
- [ ] max serial baud is 9600, but in other code I can run 115200. Why?
- Might be a function of these other errors.
- [ ] something in loop() is breaking OLED display in setup().
- I assume it's trying and failing to read something and getting stuck. I should wait until I have the encoder and the Si5351.
- Could even be confusing the OLED for the Si5351 since those are both I2C devices.
- https://arduinogetstarted.com/faq/how-to-connect-multiple-i2c-sensors-devices-with-arduino
- SI5351 board is 0x60 or 0x61 (https://learn.adafruit.com/i2c-addresses/the-list)
- OLED is likely 0x3C or 0x3D (ibid.). 0x3C is used in my example code that works.
- [ ] If I comment everything out in loop(), the screen seems to work (but shows noise instead of what I want).
Here's how to set the I2C address for the Si5351: https://github.com/etherkit/Si5351Arduino#alternate-i2c-addresses
`Si5351 si5351(0x61);`
Polyakov mode would "just" mean displaying a frequency that is twice what is actually being used in the receiver circuit.
If I can't get the current code to work, there is this project which seems to do everything except the Polyakov mode: https://projecthub.arduino.cc/CesarSound/10khz-to-225mhz-vforf-generator-with-si5351-version-2-acdc25
Polyakov mode would "just" mean displaying a frequency that is twice what is actually being used in the receiver circuit.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Already running into issues.
Here's how to set the I2C address for the Si5351: https://github.com/etherkit/Si5351Arduino#alternate-i2c-addresses
Si5351 si5351(0x61);If I can't get the current code to work, there is this project which seems to do everything except the Polyakov mode: https://projecthub.arduino.cc/CesarSound/10khz-to-225mhz-vforf-generator-with-si5351-version-2-acdc25
Polyakov mode would "just" mean displaying a frequency that is twice what is actually being used in the receiver circuit.
Was missing a following call to
display.display();to write it to the display.Trying out another way in #9.
Pull request closed