Schematics Design | Part - 1

A project log for Arduino Enabled : (ESP8266) WiFi & Xbee IoT Board

IoT Rapid prototyping platform : Atmega328P at heart | ESP-01 + Xbee radio | Sensors - DS18B20 + LDR | Enough GPIOs

Amar PotdarAmar Potdar 12/08/2015 at 21:430 Comments

After drafting the basic features and taking community feedback over Reddit. I decided to move ahead with proposed design. Thanks for suggesting cheap CP2102 for USB-UART.

  1. Atmega328P: +3.3V Power, 8MHz Clocked.
  2. Power Supply: USB & DC Jack for Powering the board.
  3. ESP-01 and Xbee Radio Connectors.
  4. Sensors: I wanted to add one Analog and one digital sensor on board
  5. GPIO/ Pinout: Analog-digital pins on both side of the board. Extra SPI & I2C pins.

Let's dive deep :



W-Less Connectivity:


You might have few questions in your mind:

Ok, As stated earlier. Xbee family is available & used almost every where and plus they have been around for while, we are using them for past 4 years, works great. Although they are costly compared to others like- HopeRF, Dorji RF modules.

If you go through the Xbee series, one good thing is that all of them are pin compatible, works serially on AT cmds. that means, you just have to plug-&-play according to your application.

Click the link below to discover more about them.

Xbee Radio Family

Well, I know Arduino-like pinouts are best. but still they are little cumbersome to access while you are hooking some sensors & actuators.

So, I decided to go with this insane idea to put Analog & Digital pins on both side of the platform. Plus, I also added extra SPI & I2C pins, they might come handy.

I have also added +3.3V and GND pin on each connector, listed above.