I just bought a new proffieboard v2.2 from SaberBay (KR Sabers proffie) after I absolutely destroyed my previous one. I took my time assembling this one and made a fancy chassis for it, etc.
It has 2 switches, one lit, set up as a 1 color crystal chamber (it has the proper resistor).
I have a Shtok V3 neopixel adapter wired in series, I plan on setting it up as a subblade later.
It has no recharge port or kill switch, just a removable battery setup, an SO 24mm Elite Speaker.
It also has a SSD1306 OLED display from SaberBay.
So I have a couple of issues:
- I have no idea how on earth if I’m properly configuring the OLED right
- The motion sensor seems to be having a stroke
- The accent LED on my switch doesn’t seem to light up.
The first issue is fairly straightforward. Best I can tell I just need to add
#define INCLUDE_SSD1306 and it should work using the names I have defined in my presets? I’m not worried about any of the image stuff yet, because adding the define, and making sure I have all lowercase names gives me a black screen
The second issue I think might be correlated to the first, but I doubt it. My motion sensor sends random clashes and swings whenever it’s on. I get a whole ton of
EVENT: Swing ON when the board is first powered up, and then the board locks up in Serial Monitor aside from occasionally printing
unit = 2 vol = 0.00, Playing [.wav file] There was one time I seemed to have it kind of working, where it was registering clashes in serial monitor and it was responsive and there wasn’t anything weird going on, but I disconnected power and put the chassis back in my saber with the speaker and powered it on and it was back to being borken. I have yet to recreate that working state since.
My accent LED not working is likely one of my resistors not being right, due to how they were installed, but I figured I would throw it out there.
A sample of my config:
This config was all working on my old proffie before I broke it, only new thing is the OLED and the extra LEDs on the Neopixel adapter.