Arduino mega SMD board

Hello everyone
I am currently doing a project with arduino mega and a TB6612FNG driver with motors. Compactness is very important for my project. So I wanted to make a board. I can make the usual board through EasyEDA. But it is very difficult for me to make a professional SMD board.
The SMD board needs: arduino mega, Driver TB6612FNG and boost from 5v to 12V and that's it. The code will be loaded via the USBasp programmer

Can you help with this?

Hi, @cyber001
Welcome to the forum.

Do you really need to use a Mega?

Can you please post a schematic of you project using the Mega board?

Thanks.. Tom.. :grinning: :+1: :coffee: :australia:

1 Like

Here is the usual board that I made. Now I'm trying to make an SMD board

Hi,
Why not use Nano and make a PCB with headers on it for the Nano?
Like this prototype.

What other connections do you have to the Mega.
It will be easier to power the Mega directly from your 5V supply, rather than the drivers 12V.
If that is all your PCB is going to be, just using proto/strip board would be simpler.

Using the Nano you will be able to do in-circuit code monitoring and updating?
What is the reason for small construction?

Thanks.. Tom.. :grinning: :+1: :coffee: :australia:

1 Like

It's just that my motors are powered by 12V. I used such boards, but this time the project is a little more serious.
I need to make an SMD

It would be cool to use an arduino nano, but it doesn't have enough pins. Besides the driver, I have other components that won't be in the SMD board. I'll leave the just a nest for them

Okay fine that your motors are 12V, but the Mega can be powered from the 5V input of the DC-DC converter.
What is you project for?
Why do you need to make SMD?

Can you please tell us your electronics, programming, arduino, hardware experience?

Have you got a prototype running now?

Thanks.. Tom.. :grinning: :+1: :coffee: :australia:

1 Like

I use a polymer battery.
I use Adafruit PowerBoost for charging. It boosts 3.7V - 5V.

Of course, i can use 5V to power the arduino mega, I thought we would still increase it by 12V. It may be more correct to power the arduino mega via VIN 12 volts. Or am I wrong?

I have a project. So far there is a prototype. I wanted to prepare it for commercialization. For my purposes, it is impossible without SMD.

My experience: I have been working with arduino for about 3 years, basic design experience (EasyEDA).
I made such ordinary boards

Hi,
Okay so your 5V supply isn't a regulated 5V.
Have you chosen your DC-DC converter?

Your schematic is definitely does not look complete as you show no I/O to control your project.

You would be better to make a 328, Nano type SMD as it has less pins to solder and would be a smaller footprint.
Fine on the picture, how small do you want to go and why?
That assembly like in your picture would probably be okay?

Do you need all that I/O of the Mega?

Tom.. :grinning: :+1: :coffee: :australia:

1 Like

I need:
14 Digital I/O
18 Analog I/O

OK, I'll send the completed version now.

There are only 16 analog inputs on a Mega.

1 Like

Full drawing of my project:

I use:
19 Digital I/O
13 Analog I/O

Are you looking for someone to lay out the board for you? There is a "Jobs and Paid Consultancy" category in the forum.

1 Like

There are boards smaller than an Arduino Mega that use the atmeg2560. Multiple vendors sell what is generally referred to as a "Mega Pro", which has the USB-to-serial hardware on the board. There are also atmega2560 breakout boards, which lack the USB hardware.

1 Like

Thank you for the information provided!
I need help, hints, hints.
I would like to try to do it myself

Creating a compact SMD board for your Arduino Mega, TB6612FNG driver, and a 5V to 12V voltage booster involves designing a schematic with the components, arranging them on the board, and connecting them properly. Ensure a stable power supply, labels for clarity, and check for errors. Once you're satisfied with the design, send it to a PCB manufacturer and, after receiving the board, solder the components. Test the board thoroughly before uploading your code using a USBasp programmer.
Good Luck for your project!

Thank you for the information provided!
I have a problem with circuits with components, placing them on the board and connecting them correctly.
I need some advice. How to connect them correctly, which components to use, etc.

Hi!
Today I found ready-made schema templates. Please tell me if these are the right ones?
Arduino mega circuit:

TB6612FNG driver Diagram:

Only you can possibly know if they’re ‘right’ for your requirements.

If they come from a reliable source, they’ll probably work, but there’s no substitute for studying the circuits against what you know and need.

Where did they come from ?
The alternative is to cook up a proof of concept test bed, cook a few parts until you get it right, and move forward.

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.