Search found 1844 matches

by mnfisher
Fri Jun 12, 2026 2:56 pm
Forum: General
Topic: Adjusting the quad 7-segment display to work with the BDP650A (advice)
Replies: 1
Views: 87

Re: Adjusting the quad 7-segment display to work with the BDP650A (advice)

It's not quite i2c but it should be quite easy to get something up and running.

Using one of the existing 7seg drivers should just require a change to the communications where used - so either start from the tm1637 or a max7219 base.

Martin
by mnfisher
Mon Jun 08, 2026 9:12 pm
Forum: User Components
Topic: MAX7219 32x32 LED Display
Replies: 58
Views: 11237

Re: MAX7219 32x32 LED Display

Please let us know how it goes.....

Martin
by mnfisher
Mon Jun 08, 2026 5:53 pm
Forum: User Components
Topic: MAX7219 32x32 LED Display
Replies: 58
Views: 11237

Re: MAX7219 32x32 LED Display

"A documented bug is a feature"

- but not sure where the quote is from?
by mnfisher
Mon Jun 08, 2026 3:47 pm
Forum: User Components
Topic: MAX7219 32x32 LED Display
Replies: 58
Views: 11237

Re: MAX7219 32x32 LED Display

Good work ..
by mnfisher
Mon Jun 08, 2026 10:12 am
Forum: Tips & Tricks
Topic: So Obvious.......
Replies: 11
Views: 668

Re: So Obvious......

That looks amazing..

And you look so much younger than we imagined !!!
by mnfisher
Sun Jun 07, 2026 8:28 pm
Forum: User Components
Topic: MAX7219 32x32 LED Display
Replies: 58
Views: 11237

Re: MAX7219 32x32 LED Display

The second 'update' method in the main loop also has an issue. The 'button' or signal needs to come at exactly the right time... This might not be such an issue if the use presses and holds the button (for longer than - but if it is a digital signal then getting the timing 'just so' is problematic. ...
by mnfisher
Sun Jun 07, 2026 7:29 pm
Forum: User Components
Topic: MAX7219 32x32 LED Display
Replies: 58
Views: 11237

Re: MAX7219 32x32 LED Display

I would also remove the Refresh (from DispChar) - and draw all the characters before calling Refresh (the component buffers them)

So Clear Draw(hours), Draw(mins), Draw(secs) Refresh() (or similar)

Martin
by mnfisher
Sun Jun 07, 2026 7:15 pm
Forum: User Components
Topic: MAX7219 32x32 LED Display
Replies: 58
Views: 11237

Re: MAX7219 32x32 LED Display

I think the issue is that you are calling RTC nearly 20,000 timer per second. I would try and move the RTC setting to outside of the interrupt handler (possibly set a flag in the interrupt handler 'set_clock') and test this in main - or set an interrupt on the button presses and test for this in mai...
by mnfisher
Sat Jun 06, 2026 9:44 am
Forum: Tips & Tricks
Topic: So Obvious.......
Replies: 11
Views: 668

Re: So Obvious.......

More beer == more entries == better luck? I've never been wildly impressed with 'automatic' lights. I suspect everyone has sat on the throne somewhere and been plunged into darkness - making the next page hard to read? I suspect the radar devices will come to alarm systems too - as they give a lot m...
by mnfisher
Sat Jun 06, 2026 6:44 am
Forum: Tips & Tricks
Topic: So Obvious.......
Replies: 11
Views: 668

Re: So Obvious.......

... I had a brief play with a HLK-LD2410C LD2410C Millimeter Wave Radar Module Non-contact Heartbeat Motion Detection Which are available cheaply on AliExpress etc. They have Bluetooth and UART (some variants no BT) and detect human presence (not pets etc) and rather more discrimination than the PIR...