How to make panelized PCB with Upverter by Sitt Hein

Hi Upverter community, my name is Sitt Hein and today I want to share some of my PCB fabrication experience with you. I have been using Upverter to manufacture PCBs for some of my personal projects. Before Upverter, I used Eagle software but switched to Upverter for its simple interface and easy component creation. The schematic part of Upverter is straightforward; however, PCB layout can be tricky if you are designing non-rectangular panelized boards. Since there are not many tutorials about it online, I decided to share my experience about panelization with Upverter. Hope this will be helpful with your PCB manufacturing.

Layout.png

My PCB layout in Upverter

Fabricated PCB.jpeg

Fabricated PCB board

 

It is easier to manufacture each design separately but sometimes, you will have various reasons to panelize different boards into one large PCB. If you are doing so, you’ll have to stick with your manufacturer’s panelization guidelines. Here is panelization rule from Seeed studio and I chose them because they have great board quality, simple online quotation and affordable price. You can reach their website here if you are planning to make PCBs in future.

multiple boards panalized together.png

Example of multiple boards panelized together (Image: Seeedstudio)

 

To panelize, you will need shape of child boards in slots with bridges like above. This is to keep them connected during manufacturing process but still can be separated easily with a snap when necessary. First of all, create individual parts for all the boards including parent board like below so that their shapes can be modified, organized and moved easily. Another advantage of drawing boards in part level is that Line function can be utilized which is a necessary tool to draw slots and bridges. And just one component can be reused for repeating designs as well.

Left to right: Symbol of a sensor board and its footprint outlined with slot tool path

 

For board outlines, we cannot use standard rectangle or circle because they are only available for continuous shape. As mentioned before, Line function in “Mechanical” layer will be used instead to create connecting bridges. The way I get coordinates is by drawing PCB outlines in CAD software, Fusion 360 in my case and manually input every single point. One factor to consider is the offset for tool path. I choose 1mm drill and so you will see offset of 0.5mm in below GIF to get actual board size. The black dots are meant to mark coordinates for Upverter. With all the trials and errors, it took me about few days to complete.

Plotting coordinates in Fusion 360.gif

Plotting coordinates in Fusion 360

Drawing PCB milling slots in Upverter .gif

Drawing PCB milling slots in Upverter

 

For those who are familiar with Upverter, you will know that any shape in Mechanical layer must be drawn in closed-loop shape in order to comply with design constraint. Since my project has a large number of boards, it is very time consuming to draw every single slots and making them closed-loop shape. To finish it faster, I took shortcut by leaving them open like left and top side of below picture and this reduced half of the points.

open vs closed slots

Open slots on left and top Vs. Closed slots on right and bottom

 

However, this gave me design rule error as expected and I couldn’t load the project. This is because Upverter is requesting all the outlines in Mechanical layer to be closed but I purposely left them open. In the event of browser cannot load your project due to design rule error like mine, you can solve it by adding ,skip_constraints=true to the end of your project number in URL. For example, https://upverter.com/eda/#tool=pcb,designId=xxxxxxxxxxxxxxx,skip_constraints=true should skip rule checking and will solve the issue. If not, you will need to contact Upverter support team. Thus, I don’t recommend to leave outlines open unless you really need to save a large number of coordinates. And I hope Upverter team can take a look into this design rule checking and make improvement for panelization in future updates.

 

So, this is how you design panelized boards with Upverter and thanks for reading. If you think my sharing is useful, please spread this to your Upverter friends or do share with me if there is a better way to panelize PCB. Cheers!

Happy Holiday Contest

It is cold outside, at least up here in Canada, Hanukkah is underway and Christmas is just around the corner!  So we want to manufacture (for you) some of the most fun or interesting holiday designs that are made in Upverter!  We will share the winning designs in a couple of weeks.

What are we looking for?  Anything that is holiday or winter related! Something in the shape of a snowflake (thanks Zak), Christmas trees, menorahs, or anything else that gets you into the spirit.  Here is Zak’s amazing snowflake design, I can practically feel the winter breeze.

Snowflake pcb layout

Special Snowflake Design link

How do you participate and win?

  1. Design a holiday themed design in Upverter.
  2. Make the design Public (you should give it a good description too).
  3. Send support@upverter.com an email with a link to the project and what it is. No later than Friday December 14th.
    • Bonus points for design notes on how you designed it, and why you picked your components!
  4. We will pick some number of amazing winners, get those designs manufactured and send the winners their design, manufactured.

I can’t wait to see the designs!

Happy holidays and have fun designing!

Michael

Spooky Halloween Design Inspiration

Happy Halloween!

To celebrate we have 3 amazing halloween design contest winning designs to bring the feeling of ghosts and pumpkins for you electronics entertainment.

  1. HalloweenGhost by designgameinc

Screen Shot 2018-10-31 at 1.10.04 PM.png

From the README:

“This creepy PCB has red LED eyes and eerie sound comes out of its slotted mouth (loudspeaker is on the bottom side). The sound is generated by an ATMega32 MCU. Any wave file can be converted to 8 kHz samples and inserted into the code (thanks to Rejith, see http://avrpcm.blogspot.com/2010/11/playing-8-bit-pcm-using-any-avr.html?m=1 for more details about MCU firmware). The power is provided via a microUSB connector (no data lines, just power) and will therefore start to spook as soon as connected to any USB port (might also possess the device at the other end of the cable, use at your own risks). The ATMega32 can be programmed using the ICP connector. All the parts are on the bottom side and only the LEDs on the top side. Note the ghost’s pupils are the LEDs cathode mark. Happy Halloween!”

 

2. Halloween LED scary pumpkin by haroldocalvo

Screen Shot 2018-10-31 at 1.13.30 PM.png

“Halloween LED scary pumpkin”

The eye’s and mouth light up in this scary pumpkin!

3. Halloween Pumpkin LEDs by eugene.kim.pcb

Screen Shot 2018-10-31 at 1.19.47 PM.png

Halloween IoT Pumpkin!  This  one uses the Texas Instruments CC3220MODSF12MOBR to connect and control the LEDs on this Pumpkin.  Check it out!

Thank for all the halloween submissions.

Have a great halloween!

Michael

Halloween is Coming to Haunt You

Halloween is just around the corner, and to celebrate Upverter is giving away cold hard cash (well, some digital form of it, but that sounds less cool) to 3 of the most fun or interesting Halloween designs that are made in Upverter!  We will share the winning designs on Halloween.

What are we looking for?  Well anything that is Halloween-related, something that is in the shape of  pumpkins, ghosts or ghouls, or something that is built into you costume. Here are 2 examples of halloween designs. The first is a pumpkin shaped led board, with what looks like a really happy pumpkin, I am hoping to get a scary looking one … hint hint … but could not find one :(.  

Screen Shot 2018-10-24 at 3.50.34 PM

Pumpkin design link

The second is a lighting board for a halloween costume; build it into your costume to be the life of the party.

Screen Shot 2018-10-24 at 3.53.05 PM.png

Costume design link

How do you participate and win?

  1. Design a halloween themed design in Upverter.
  2. Make the design Public, you should give it a good description.
  3. Send support@upverter.com and email with a link to the project and what it is. No later than Sunday October 28th.
    • Bonus points for pictures of the made design or costume with the design in it!
  4. We will pick 3 winners (at my sole discretion) and send the winners $100 each.

I can’t wait to see the designs!

Happy halloween and have fun designing!

Michael

Upverter Tour Update – Vancouver Hack Space

Our next stop on the tour was Vancouver!  First I want to thank VHS (Vancouver Hack Space) for hosting our 4th meetup, the space is great and the people are even better, if you are ever in town you should swing by and check it out. I think Tuesday is open house night.

For this one I was flying solo with the goals to connect with our users, get feedback on the future of Upverter and Circuit Maker, and find the words that best describe what we are working on.  I hope everyone had as good a time, I could not have had a better and more engaging time talking about what people are working on and Upverter’s future plans.

So what did we talk about? well we started with what people are working on, like this pump controller for a sail boat! And being a fire thrower on weekends!  As a side note, I love boats and electronics, so I was jealous.  The people that came and the projects that they are making made this event a great time.  Thank you everyone for coming out and sharing.

1020393
1020396

I got to talk with people about what Upverter is are working on right now, how our engineering team is busy working night and day bringing Upverter and Circuit Maker communities together.  It was exciting to talk to people that had used both, what drew them to try both and how they see bringing our families together to make a better place to build electronics.  I am excited to keep this ball rolling and get the new look Upverter + Circuit Maker joint community live by the end of the year!

Together we we also talked about the future, what we are thinking and discuss what we are cooking up in the lab.  I got the chance to get feedback on the Upverter all in one solution that helps take Ideas and deliver them to your door.  What does that mean?  Well this is were it go tricky, I will need more ink to fully explain, but let me give you an idea of the high level what we talked about.
1020398

The first idea we talked about is “automated system design to pcb”, “modular design” or “drag and drop electronics”.  This is making a tool that connects templates together at a functional level, not at the IC level, making it easier and faster to get from your idea to a manufacturable PCB layout.  One aspect that I am excited about it having a fully syncronized System design, schematic and PCB layout!

The next idea that we talked about is integrated manufacturing, having a “print button” that checked the design for errors ahead of ordering, and when it passes, have a fully assembled PCB at your door.  This solves a real problem that I have personally, I cannot wait to make this a reality!

Finally we talked about integrated enclosure design.  Is it be better to auto-generate an enclosure from the PCB design? or should we make the enclosure and generate a board outline from the created enclosure?  both?  we need to start somewhere and we need your help on building what makes sense for you

 

We are doing the next meetups in the Bay Area, if you are around you need to join us!  I would love to get your thoughts on what future and get to know what kinds of projects you are working on, thinking about or dreaming of making.  Check out when and where we are going next on the Upverter Events Page.

Michael and the Upverter Team!