Skip to content

add support for super mini fh4r2#913

Open
sethjohnson1 wants to merge 6 commits intoforkineye:mainfrom
codytechnical:main
Open

add support for super mini fh4r2#913
sethjohnson1 wants to merge 6 commits intoforkineye:mainfrom
codytechnical:main

Conversation

@sethjohnson1
Copy link
Copy Markdown

No description provided.

@MartinMueller2003 MartinMueller2003 self-requested a review February 24, 2026 07:38
@MartinMueller2003 MartinMueller2003 self-assigned this Feb 24, 2026
Copy link
Copy Markdown
Collaborator

@MartinMueller2003 MartinMueller2003 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • You are missing the changes needed to build.yaml. Without them, the platform will not be added to the output.
  • I do not see the new gpio defs file in the change list. Did you commit it?

Comment thread platformio.ini Outdated
Comment thread platformio.ini
@sethjohnson1
Copy link
Copy Markdown
Author

  • I do not see the new gpio defs file in the change list. Did you commit it?

Whoops, yes forgot to commit.

And I had questions about the GPIO defs: My observation is that my boards couldn't maintain wifi past 1 or 2 outputs with the SD reader. If I held the board and touched the antenna they would sometimes connect.

It wasn't clear to me if that was related in general to the s3fh4r2 or the quality of my specific boards. It was reproducible on all five of mine, but one (only one) was better than the others.

@MartinMueller2003
Copy link
Copy Markdown
Collaborator

Author
most likely you are not supplying enough current to keep the WiFi running.

@MartinMueller2003
Copy link
Copy Markdown
Collaborator

You still need to modify this file: .github\workflows\build.yml

@sethjohnson1
Copy link
Copy Markdown
Author

Author
most likely you are not supplying enough current to keep the WiFi running.

I tried a 5A power supply with the same result, maybe that's not the way to provide more current.

However, through some trial and error I have 4 outputs working now using only my laptop USB power. Looping an fseq from the SD card now. I'll try for a 5th output after this runs for awhile (onboard LED/GPIO48 being one) then update the GPIO defs.

@MartinMueller2003
Copy link
Copy Markdown
Collaborator

Any update on getting the file fixed?

@sethjohnson1
Copy link
Copy Markdown
Author

sethjohnson1 commented Mar 4, 2026

Any update on getting the file fixed?

Finally had a chance to test on a couple fresh boards - it seems to balance like a mattress on a bottle of wine... but finally got 4x outputs + SD reader working stable:

  • 4 x 90-node strands as high as 100fps works fine whether streaming DDP or looping fseq on SD card - leaving DDP enabled caused glitches but could've been XLights network chatter
  • Activating a 5th LED output caused flash corruption, wifi either non-functional or very flaky. Even the single GPIO48 / 5 outputs leads to zaniness
  • USB works fine for flashing, but had to power with separate PSU for reliable wifi or SD. My laptop battery drained while plugged in, built-in COM ports all failed

Never mind this - I think I had several components that were bad:

Yes, on 3+ outputs it seems to struggle and I can't figure out how to resolve it. The lights flash periodically or it shuts off completely and (sometimes) restarts. The wifi and SD card reader keep working, so it felt like an improvement but not with any real gain. I have tested both with and without the onboard LED in use, that doesn't seem to matter.

I was happy to get it working at all, and the 1 output+onboard LED+SD card has run for multiple 24-hour periods without issue. What are your thoughts? Is it just asking too much of it to produce more than one output? If so, then the current GPIO defs should be good?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants