Skip to content
  • MySensors
  • OpenHardware.io
  • Categories
  • Recent
  • Tags
  • Popular
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo
  1. Home
  2. Hardware
  3. Yet Another RGB driver (activeRGB)

Yet Another RGB driver (activeRGB)

Scheduled Pinned Locked Moved Hardware
69 Posts 4 Posters 15.2k Views 6 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    Samuel235
    Hardware Contributor
    wrote on last edited by
    #46

    Your talking about GND planes. So, yeah you can do this, it isn't 100% necessary, but i do. Are you having issues following the guide to do it or are you asking me if you should do it?

    MySensors 2.1.1
    Controller - OpenHAB (Virtual Machine)
    Gateway - Arduino Mega MQTT Gateway W5100

    1 Reply Last reply
    0
    • A Offline
      A Offline
      activemind
      wrote on last edited by
      #47

      I am asking if I should do it, keeping in mind that this is my first PCB and I want to keep it simple.

      Based on what you said above, seems I can skip this step and just generate the gerber files and send them off to dirtyPCB. Is that right?

      -AM

      1 Reply Last reply
      0
      • scalzS Offline
        scalzS Offline
        scalz
        Hardware Contributor
        wrote on last edited by scalz
        #48

        @activemind
        i don't know how planes work in Kicad. but for multiple reasons, if I were you, I would add gnd plane. Try it, then you will know ;) Or don't try if you're not confident that should work too.
        I won't do a lesson, there are lot of resources on internet, but mostly for :

        • impedance
        • ground loop
        • preventing noise and emi reduction
        • etc.

        plus when you start your board by drawing it where you need it, this ease your airwire then, at least in Eagle ;)

        1 Reply Last reply
        0
        • A Offline
          A Offline
          activemind
          wrote on last edited by
          #49

          @scalz Thanks for your comment. ..means I need to read some more. I am not sure I completely understand the concept yet!

          I tried uploading my kicad_brd file at OSHpark and it looks good, though I am not sure about solder mask.

          I think I should not rush and read up on ground plane and soldermask before I submit the file for fab.

          The nice part about OSH (even though its pricier than dirtyPCB) is that it takes pcb file directly so I dont have to deal with the various formats....or am I mistaken and the info is embedded in the file?

          Let me go read more about GND planes and see what I need to do.

          -AM

          S 1 Reply Last reply
          0
          • A activemind

            @scalz Thanks for your comment. ..means I need to read some more. I am not sure I completely understand the concept yet!

            I tried uploading my kicad_brd file at OSHpark and it looks good, though I am not sure about solder mask.

            I think I should not rush and read up on ground plane and soldermask before I submit the file for fab.

            The nice part about OSH (even though its pricier than dirtyPCB) is that it takes pcb file directly so I dont have to deal with the various formats....or am I mistaken and the info is embedded in the file?

            Let me go read more about GND planes and see what I need to do.

            -AM

            S Offline
            S Offline
            Samuel235
            Hardware Contributor
            wrote on last edited by
            #50

            @activemind I can only agree with Scalz here, i would impliment it. And next board you do, implement it at the start, means less routes are required.

            MySensors 2.1.1
            Controller - OpenHAB (Virtual Machine)
            Gateway - Arduino Mega MQTT Gateway W5100

            1 Reply Last reply
            0
            • A Offline
              A Offline
              activemind
              wrote on last edited by
              #51

              @Samuel235 Thanks for the advice. I will try to do it.

              Also, what fab house would yuou recommend for 2-3 prototypes and then maybe I can shift it to dirtyPCB. OSHpark?

              -AM

              1 Reply Last reply
              0
              • A Offline
                A Offline
                activemind
                wrote on last edited by
                #52

                Reading some more and playing around with the tool I "think" I understand what its trying to do.

                So I created a "pour" on the front for GND plane and the PCB now looks like this:

                0_1466457414554_RGB-PCB.jpg

                What do I want to do on the back? Create another GND pour?

                -AM

                1 Reply Last reply
                0
                • S Offline
                  S Offline
                  Samuel235
                  Hardware Contributor
                  wrote on last edited by
                  #53

                  Try out PCBWay, they're doing the first order for free. However you have to generate gerber files for them, in fact, to my knowledge OSHPark are one of very few to allow .brd files. I'm going to be doing a review for PCBWay soon on here, all i'm saying for now is they are fantastic service providers.

                  Yes create a GND plane for the back too. I always have GND on front and back. I know some that have a VCC plane on one, but that depends on the components you use. Stick to GND on both to keep it simple.

                  MySensors 2.1.1
                  Controller - OpenHAB (Virtual Machine)
                  Gateway - Arduino Mega MQTT Gateway W5100

                  1 Reply Last reply
                  0
                  • scalzS Offline
                    scalzS Offline
                    scalz
                    Hardware Contributor
                    wrote on last edited by
                    #54

                    yes.
                    as you can see, it greatly simplify your old gnd routing. guess if you had started by doing this ;)
                    and then, in future design, it would be possible to use vias if you need to fill some area where you can't have gnd because of other routing. same plane things for power etc... be careful, never put a gnd pour for AC lines, avoid when you can under antenna etc... there are some basics & advanced rules. but you will learn :)

                    A 1 Reply Last reply
                    0
                    • A Offline
                      A Offline
                      activemind
                      wrote on last edited by
                      #55

                      @Samuel235 Thank you once again for all your help and feedback.

                      Here is what it looks like after a GND pour on the back.

                      I really want to add a OSH and Mysensors silkscreen on the front or back but I will have to learn how to do that. Am I getting too ambitious here :-)

                      -AM

                      0_1466458431219_RGB-PCB.jpg

                      1 Reply Last reply
                      0
                      • scalzS scalz

                        yes.
                        as you can see, it greatly simplify your old gnd routing. guess if you had started by doing this ;)
                        and then, in future design, it would be possible to use vias if you need to fill some area where you can't have gnd because of other routing. same plane things for power etc... be careful, never put a gnd pour for AC lines, avoid when you can under antenna etc... there are some basics & advanced rules. but you will learn :)

                        A Offline
                        A Offline
                        activemind
                        wrote on last edited by
                        #56

                        @scalz said:

                        yes.
                        as you can see, it greatly simplify your old gnd routing. guess if you had started by doing this ;)
                        and then, in future design, it would be possible to use vias if you need to fill some area where you can't have gnd because of other routing. same plane things for power etc... be careful, never put a gnd pour for AC lines, avoid when you can under antenna etc... there are some basics & advanced rules. but you will learn :)

                        I will have to read the above comment multiple times for it to sink through :-)

                        I tried to place NRF sticking out of the board so that there is no GND plane below the antenna. Do you see an issue in the PCB pic above with respect to antenna?

                        -AM

                        1 Reply Last reply
                        0
                        • A Offline
                          A Offline
                          activemind
                          wrote on last edited by
                          #57

                          Here is what the gerber view looks like -

                          Front Gerber:
                          0_1466459462138_RGB-front-gerber.jpg

                          Back Gerber:

                          0_1466459474210_RGB-back-gerber.jpg

                          Front Silkscreen:

                          0_1466459509734_RGB-front-silkscreen.jpg

                          Comments?

                          -AM

                          S 1 Reply Last reply
                          0
                          • A activemind

                            Here is what the gerber view looks like -

                            Front Gerber:
                            0_1466459462138_RGB-front-gerber.jpg

                            Back Gerber:

                            0_1466459474210_RGB-back-gerber.jpg

                            Front Silkscreen:

                            0_1466459509734_RGB-front-silkscreen.jpg

                            Comments?

                            -AM

                            S Offline
                            S Offline
                            Samuel235
                            Hardware Contributor
                            wrote on last edited by
                            #58

                            @activemind, never too ambitious. Don't ever let anything stop you achieving what you want.

                            The gerber files, i'm sure the front silkscreen shouldn't have any signs of the copper traces on. It should only be what you intend to see written/drawn on the surface of your board.

                            MySensors 2.1.1
                            Controller - OpenHAB (Virtual Machine)
                            Gateway - Arduino Mega MQTT Gateway W5100

                            1 Reply Last reply
                            0
                            • A Offline
                              A Offline
                              activemind
                              wrote on last edited by
                              #59

                              @Samuel235 Hmmmm, let me go back and see what went wrong with my silkscreen. My impression too was that it would show only the txt but when I file showed something different I put it up for review :-) Glad I did.

                              Also, looking into OSH silkscreen!

                              -AM

                              1 Reply Last reply
                              0
                              • A Offline
                                A Offline
                                activemind
                                wrote on last edited by
                                #60

                                Looked at the silkscreen file and I had pulled up the wrong file in gerber view. Here is what the correct silkscreen looks like:
                                0_1466462299596_RGB-front-silkscreen.jpg

                                -AM

                                1 Reply Last reply
                                0
                                • A Offline
                                  A Offline
                                  activemind
                                  wrote on last edited by
                                  #61

                                  Done! Sent the files to Itead for processing :-)

                                  Lets see if the boards work when they come back!

                                  Thanks for all your help @Samuel235 and @scalz

                                  -AM

                                  1 Reply Last reply
                                  0
                                  • A Offline
                                    A Offline
                                    activemind
                                    wrote on last edited by
                                    #62

                                    managed to add the OSH and mysensors silkscreen I was thinking. Here is the final silkscreen...

                                    0_1466475559476_RGB-front-silkscreen.jpg

                                    1 Reply Last reply
                                    2
                                    • A Offline
                                      A Offline
                                      activemind
                                      wrote on last edited by
                                      #63

                                      Received an update from Itead. Everything looks good in gerber files. They have sent it to fab.

                                      Now the wait starts...

                                      -AM

                                      1 Reply Last reply
                                      0
                                      • A Offline
                                        A Offline
                                        activemind
                                        wrote on last edited by
                                        #64

                                        Another update from Itead...PCBs complete and shipped!

                                        Cant wait to get my hands on my first PCB :-)

                                        -AM

                                        1 Reply Last reply
                                        0
                                        • A Offline
                                          A Offline
                                          activemind
                                          wrote on last edited by
                                          #65

                                          PCBs are in.... :-)

                                          0_1467929726347_20160707_151923_resized.jpg
                                          0_1467929747083_20160707_151946_resized.jpg
                                          0_1467929773943_20160707_151958_resized.jpg

                                          Time to populate them now and see if they work :-)

                                          -AM

                                          1 Reply Last reply
                                          2
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          23

                                          Online

                                          11.7k

                                          Users

                                          11.2k

                                          Topics

                                          113.1k

                                          Posts


                                          Copyright 2025 TBD   |   Forum Guidelines   |   Privacy Policy   |   Terms of Service
                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • MySensors
                                          • OpenHardware.io
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular