W307186ASC91_Gerber_PCB_Atmega-Card-Base
Home
CUSTOM PCB SERVICE
Posts
Maker ProjectsHome Automation
STM32 Projects
Easy Arduino Tutorials
Using The Embeetle IDE
Make your own
Contact Us
Privacy Policy for Maker and IoT Ideas
ATMega328 I2C Base Board

In this planned to be a short post, I will quickly take a look at a scaled-down version of the ESP-12E I2C Base Board. This one in particular has only two slots, without the dedicated ESP-Card slot.
The main reason for this PCB is that the original version was designed for easy prototyping and projects where enclosure space will not be an issue. This is especially true in the case of the actual project that this will be used in, as there are quite a lot of other, very bulky components, that all need to be fitted into a relatively small enclosure.
What is on the Board?

The board contains two 2×20 Pin Male Header slots, providing 12v, 3v, Ground and access to the I2C bus, as well as additional GPIO’s as provided by the module plugged into the slot. I have also decided to provide breakout access to these IO’s on the actual PCB.
This is a feature that was not yet implemented on the original prototype.
Additional Ground connections, as well as an I2C expansion port, used to interconnect to other Base Card modules were also added.
It is also important to note that the I2C bus is powered by 3v. Interface modules should take this into consideration ( mine does ).
Power is provided by an MP1584 Buck converter module.

What has Atmega328p to do with it?
I called it ATMega I2C Base Module due to the fact that I plan to design a custom ATmega328P prototype card specifically for this unit, with all possible IOs broken out to header pins. I found that this style of prototyping suits my development cycle quite well, as I really dislike using breadboards and wires.
As I try to reuse a certain PCB or design it to be as general purpose as possible, having access to ready-made modules that can be slotted into a base and programmed, really saves a lot of time.
Schematic

Schematic_Atmega-Card-Base_2022-08-25Download
W307186ASC91_Gerber_PCB_Atmega-Card-Base
*PCBWay community is a sharing platform. We are not responsible for any design issues and parameter issues (board thickness, surface finish, etc.) you choose.
- Comments(0)
- Likes(2)
-
Anthony Pedotto
Feb 22,2025
-
Dmytro Skybin
Apr 02,2023
- 0 USER VOTES
- YOUR VOTE 0.00 0.00
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
More by Jean Redelinghuys MakerIoT2020
-
PCB_MCP23008_2023-10-08
MCP23008 BreakoutI designed this breakout to assist me during prototyping my next version of the “RP...
-
PCB_XiaoRP2040-Mouse-REV2
Xiao RP2040 Joystick Mouse – revision 2.00Revision 1.0 of the ProjectOver the last few months, I hav...
-
Multi Purpose IO Card
Multi-Purpose IO CardWhen we are working on a prototype, we always need access to pushbuttons, encod...
-
Variable Voltage Power Module
Variable Voltage Power ModulePowering electronics projects are always challenging. This Variable vol...
-
I2C Matrix Keypad
An I2C Matrix KeypadThe completed I2C Matrix KeypadIn a previous post this month I introduced my 4×4...
-
ESP32-S Development Board, in "Arduino Uno" form factor
UPDATE 24/06/2023:This board now has a Hardware Revision 2.0 available. It is the same board but wit...
-
W307186ASC94_Gerber_PCB_USB-Ports
USB Power Supply ModuleUSB Ports are quite handy to power all our day-to-day electronic devices, but...
-
Atmega 328P based PWM controller Card
ATMega 328P Based PWM controller CardAs part of my recent ESP-12E I2C Base Board project, I designed...
-
W307186ASC71_Gerber_PCB_ESP-Now Remote
Today we will look at the remote control unit for the Robotic Toy Car – Part 6.The project is close ...
-
W307186ASV69_Gerber_PCB_Robot-Car-MCU-Board Prototype
In our last project, we started working on repurposing an old toy car. In this part, Robot Toy Car –...
-
W307186ASV62_Gerber_PCB_DUAL-H-Bridge
by makeriot2020 on May 27, 2022Many of us have old toys laying around the house, they belong to ou...
-
CAN-BUS Breakout
Breadboard Compatible CAN-BUS Breakout ModuleWhat is this:Some of us have already used the commonly ...
-
RA-02 Breakout with Level converters
Breadboard and beginner-friendly RA-02 Breakout ModuleMost Makers and electronics enthusiasts may al...
-
ATMEGA328P Module with integrated LoRa and CAN Bus
ATMEGA328P Module with integrated LoRa and CAN-BUSINTRODUCTIONIn my quest to perfect my LoRa telemet...
-
Sx127x-Ra-02-Test-Module with ATMEGA328P-AU
SX127x LoRa/FSK/OOK Prototype Radio BoardI recently had a requirement to do some automation/telemetr...
-
USB-ASP Programmer ATMEGA8
Build your own USB-ASP Programmer CloneBymakeriot2020 FEB 21, 2022 Arduino, ASP programmerUsing mor...
-
ATTiny1616-LIGHT-Controller-with-CAN_B_PCB_ATTiny1616-LIGHT-Controller-with-C_2024-09-11
Assembly of the ATTiny1616 Can bus controller PCBThe Assembly of the ATTiny1616 Can Bus Controller P...
-
ATTiny1616QFN-CAN-Remote-Neopixel-Ligh_PCB_ATTiny1616QFN-CAN-Remote-Neopixel-2024-09-11_2024-09-11
NeoPixel CAN-Bus Module with local controlAs part of my current project to add NeoPixels to the cabi...
-
-
AEL-2011 Power Supply Module
329 0 1 -
AEL-2011 50W Power Amplifier
301 0 1 -
-
-
Custom Mechanical Keyboard
570 0 0 -
Tester for Touch Screen Digitizer without using microcontroller
234 2 2 -
Audio reactive glow LED wristband/bracelet with NFC / RFID-Tags
240 0 1 -
-
-







