Editor Version ×
recommended

Pro Edition

free

Brand new interactions and interfaces

Smooth support for design sizes of over 3W

devices or 10W pads

More rigorous design constraints, more

standardized processes

For enterprises, more professional users

Std Edition

Easy to use and quick to get started

The process supports design scales of 300

devices or 1000 pads

Supports simple circuit simulation

For students, teachers, creators

Ongoing

STD ATMega328P-PU NRF24L01+ dev

ATMega328P-PU NRF24L01+ dev

Project tags

License

Public Domain

License: Public Domain

Mode:

Mode

Editors' pick

Editors' pick

  • 5.7k
  • 0
  • 5
Update time: 2023-06-17 06:14:59
Creation time: 2020-08-21 20:49:03
Description

Description

**Breadboard friendly dev board for ATmega328P-PU (DIL-28) with NRF24L01+ (optional)** Version 1.1: rotated NRF24L01+ 90° to prevent EMI packet loss - Designed to run at 8MHz (with ATmega328 internal oscillator, no external crystal) - MCP1700T-3302E/TT (250mA) voltage regulator with low quiescent current for battery operation - With header for FTDI programmer (e.g. "FTDI Basic Breakout 3.3V") - Seperate AGND and GND copper area to reduce analog noise (note that I'm a PCB design beginner, so it may not be the best design with seperate GND areas) - optional inductor to reduce analog noise - optional 10uF tantal and 100nF ceramic capacitors to improve NRF24L01+ transmission - optional I2C pullups - optionally connect NRF24L01+ IRQ pin to D8 via solder pad SB1 - mostly 0805 footprints (tantal capacitor: CASE-B_3528) See "23.6.2 Analog Noise Canceling Techniques" in the ATmega328 datasheet why there is an analog GND copper area and an inductor. http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf **BEFORE USAGE** - Decide if you want to use an inductor (L1) to reduce analog noise, or if it's unnecessary for your project. If you don't use an inductor you **MUST** solder a bridge over SB2 ("NO INDUCTOR") - You **MUST** solder the zero Ohm resistor to connect GND and AGND (I didn't find a better solution in EasyEDA) You can basically leave out all the capacitors, but if you want to use a FTDI programmer, you must solder the capacitor named C-RST Also, leaving out the capacitors C-VIN and C-VOUT may break your voltage regulator. But I found the MCP1700 can run without them for hours without damage. Use this board in Arduino IDE: https://raw.githubusercontent.com/oshlab/Breadboard-Arduino/master/avr/boardsmanager/package_oshlab_breadboard_index.json **WARNING** Only use FTDI programmer with 3.3V when NRF24L01+ is connected. Using 5V may destroy your NRF24L01+ ![R0039137.JPG](//image.easyeda.com/pullimage/D2ECB8wpuISCyWXv9rqfHRZmnGQU4HAs9YbloBq5.jpeg) ![R0039143.JPG](//image.easyeda.com/pullimage/WsRAZJmzLGaFQRunRe6cRSquvzdlbRMmL8yVpENh.jpeg) ![R0039124.JPG](//image.easyeda.com/pullimage/pZV0YH7e36p6Xk0cXk25Gdu8Shmms4SqcJjvpHJ4.jpeg) ![R0039129.JPG](//image.easyeda.com/pullimage/TiAcZ8J1J9uGgu7BXMxeBuLsrlqtU9tkRna1INrr.jpeg)
Design Drawing

Design Drawing

schematic diagram
1 /
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity
1 FTDI Header FTDI HDR-F-2.54_1X6 1
2 10k R-RST R0805 1
3 HEADERS  PINS1X13P 2.54MM H1,H2 PIN_HEADER_VERTICAL_1X13_PITCH2.54MM 2
4 MCP1700T-3302E/TT MCP1700 SOT-23-3_L2.9-W1.6-P1.90-LS2.8-BR 1
5 NRF24L01 NRF24L01+ WIRELM-SMD_NRF24L01 1
6 4.7k R-SDA,R-SCL R0805 2
7 0 R-AGND R0805 1
8 10uF C-NRF2 PKG-CAP-CASE-B(3528) 1
9 100nF C-RST C0805 1
10 ATMEGA328P-PU 8MHz ATMEGA328P-PU ATMEGA328P 1
11 BRIDGE: IRQ=D8 SB1 SOLDERBRIDGE_SMD 1
12 NO INDUCTOR SB2 SOLDERBRIDGE_SMD 1
13 10uH L1 L0805 1
14 100n C-V328,C-NRF1,C-A328 C0805 3
15 1.0u C-VIN1,C-VOUT1 C0805 2

Unfold

Project Attachments

Project Attachments

Empty
Project Members

Project Members

Target complaint
Related Projects
Change a batch
Loading...

Comment

Add to album ×

Loading...

reminder ×

Do you need to add this project to the album?

服务时间

周一至周五 9:00~18:00
  • 0755 - 2382 4495
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn