Editor Version ×
Standard

1.Easy to use and quick to get started

2.The process supports design scales of 300 devices or 1000 pads

3.Supports simple circuit simulation

4.For students, teachers, creators

Profession

1.Brand new interactions and interfaces

2.Smooth support for design sizes of over 30,000 devices or 100,000 pads

3.More rigorous design constraints, more standardized processes

4.For enterprises, more professional users

Std edition ATmega328 + RF24

No Profile

License: Public Domain

Published Time: 2021-07-07 14:42:12
  • 1.1k
  • 0
  • 3
Description

so, I'm working on a project and decided it would be nice to have a small pcb for me to work on the communication between two atmega microcontrollers.

I designed as a very small development board with a UART connector to debug the RF24 communication but also so the whole board can be used as a shield, after.

My intentions are that, after I manage the RF stuff, I can use the board to input data through UART and have it back on the other board.

The 3 buttons are read in a single adc channel. My advice is that you choose the resistors for the pushbuttons so that you can press each one individually and also more than one at a time and still be able to identify what you pressed. For instance: if you have sw1, sw2 and sw3 with 27K,47K and 68K respectively, if you press both sw2 and sw3 at the same time you will have the same output you would pressing just sw1.

There are also 2 general purpose LEDs as I had IO to spare.

Useful stuff: Awesome tutorial for AVR. http://gizmosnack.blogspot.com/2013/04/tutorial-nrf24l01-and-avr.html Datasheet for RF24. (not the + one) https://www.sparkfun.com/datasheets/Components/nRF24L01_prelim_prod_spec_1_2.pdf

I also have been adding each component I use to my personal libray and I created a new footprint for each one associated with the 3D model, so be my guest to clone the components :)

design drawing
schematic diagram
1 /
PCB
1 /
Empty
ID Name Designator Footprint Quantity BOM_Manufacturer BOM_Manufacturer Part
1 LED2 D3 LED GREEN 0805 1 EVERLIGHT LED
2 LED3 D4 LED GREEN 0805 1 EVERLIGHT LED
3 UART J1 HDR-TH_4P-P2.54-V 1 Sullins PBC36SAAN
4 10n C1,C3,C5 C0805 3 Walsin Tech Corp 0805B473K250CT
5 16MHz X1 OSC-SMD_3P-L3.2-W1.3-P0.95-L 1 MuRata CSTCE16M0V53-R0
6 10uF C2,C4 CAP-SMD_L3.5-W2.8-R-RD 2 Shenzhen Zhenhua XinYun Elec CA45A-B-25V-10uF-K
7 3.3 REG 1117 SOT-223_L6.5-W3.5-P2.30-LS7.0-BR 1 PUOLOP AMS1117-5.0
8 B1 SW2 SWITCH 6X6 TH 1 BBJ Switch,6*6*6Plastic head,260G, 0.25mm,Straight line
9 B2 SW3 SWITCH 6X6 TH 1 BBJ Switch,6*6*6Plastic head,260G, 0.25mm,Straight line
10 B3 SW4 SWITCH 6X6 TH 1 BBJ Switch,6*6*6Plastic head,260G, 0.25mm,Straight line
11 ATMEGA8A-AU ATMEGA TQFP-32_L7.0-W7.0-P0.80-LS9.0-BL 1 MICROCHIP ATMEGA8A-AU
12 1K R1,R5,R3,R4 RESISTOR 0805 4 UniOhm 080500F1003T5E
13 10K R2 RESISTOR 0805 1 UniOhm 080500F1003T5E
14 100K R7 RESISTOR 0805 1 UniOhm 080500F1003T5E
15 47K R6,R8 RESISTOR 0805 2 UniOhm 080500F1003T5E
16 RF24 RF24 RF24 SMD 1 Ashining nrf24l01 smd
17 ISP ISP HDR-TH_6P-P2.54-V-R2-C3-S2.54 1 ReliaPro Female header/2.54mm2x3 Female header
18 LED1 PWR LED RED 0805 1 EVERLIGHT LED
19 RST RST SWITCH SMD 2P 1 ValuePro 6*6*12SMD Tactile Switch

Unfold

Project Attachments
Empty
Project Members
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