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
Search found 1844 matches
- 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
- 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
Martin
- 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?
- but not sure where the quote is from?
- 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 ..
- 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 !!!
And you look so much younger than we imagined !!!
- 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. ...
- 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
So Clear Draw(hours), Draw(mins), Draw(secs) Refresh() (or similar)
Martin
- 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...
- 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...
- 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...