Giter Site home page Giter Site logo

Comments (8)

TomMakesThings avatar TomMakesThings commented on May 23, 2024 1

You're right that I forgot to include the Bluetooth wiring, thanks for pointing that out. As for the custom pattern sometimes skipping rows, I have observed this too occasionally. I suspect it is an overflow problem where the bluetooth receiver is not able to pick up all of the signal sent to it and the board runs out of memory, e.g. if it is also picking up background signals or sent too many requests in a short period of time. This is something I was meant to look at and never got round to it, so apologies for that! Though it may be possible to increase the receiver buffer size in the code uploaded to the board.

from bluetooth-wrench-mask.

TomMakesThings avatar TomMakesThings commented on May 23, 2024

Hi, I'm glad you like it and are giving it a go! It's been a while since I made this project and unfortunately do not have the parts with me to test anything out myself. It could be that the board is not getting enough power to light up both matrices at once. I'd recommend testing it plugged in to a computer and with different / fresh batteries to see if this makes a difference. If you're still are having issues, I'd try find a tutorial with some simple pre-written code that lights up chained matrices and see if it works then to rule out issues with chaining.

from bluetooth-wrench-mask.

Juls-Hg avatar Juls-Hg commented on May 23, 2024

nah don't worry. it's been more of an oddity i found by accident. gotta try every feature to know how and if it works yk ^^
that one isn't critical to me. overall working is my need ^^'

the behavior is the same on a new-ish battery and via usb. i flipped modules, ICs, cables, tried other matrixes. it may be the PCBs/SMDs but i believe that to be unrelistic. by now i even tried to compile and upload with the old IDE (v1.8.19 instead of v2.3.2) to rule out any compiling issue.
Sidenote: I plugged it together with a different matrix (red) now and it worked. i then tested all of my matrixes i have (4 white, 2 red) and after cycling them it didn't work again with the one it worked before. mentioning i have no clue what is going on is an understatement x'D

but thanks already for the quick reply <3

edit: i tried these examples and they did not work. just lightend up the uppest line and weirdly flashing the white matrixes. the reds just light up the line

from bluetooth-wrench-mask.

TomMakesThings avatar TomMakesThings commented on May 23, 2024

Oh that's strange. What you've described sounds like a hardware issue over a problem with the code. Though with the example you've given, did you change the variables at the top to match the matrix pins? e.g. const int DIN_PIN = 7; is different from the pin given in the tutorial where DIN for matrix one is linked to pin 12.

from bluetooth-wrench-mask.

Juls-Hg avatar Juls-Hg commented on May 23, 2024

yes i adjusted pins

maybe i have to return the boards then, thankfully i have a right to return here in germany

from bluetooth-wrench-mask.

TomMakesThings avatar TomMakesThings commented on May 23, 2024

That's a pain, though lucky you can return parts. The example you gave is essentially a cut down version of the code I wrote, so a good way to test it at least. I haven't got any other suggestions, but good luck with it!

from bluetooth-wrench-mask.

Juls-Hg avatar Juls-Hg commented on May 23, 2024

thank you so much still, i'll chime in again once i get it to work

from bluetooth-wrench-mask.

Juls-Hg avatar Juls-Hg commented on May 23, 2024

Yeah so here's the update.
A new matrix board just arrived today free of charge yet the behavoir stays.
I guess unless I pigtail the cables I have to cancel the project. Since I'm invested in it so deep already I'll look into that. sad for some missing functionality but at least i (maybe) have it lighting up

from bluetooth-wrench-mask.

Related Issues (2)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.