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 V2-1_7-inch_Teensy_PCB

V2-1_7-inch_Teensy_PCB

Project tags

License

MIT

License: MIT

Mode:

Mode

Editors' pick

Editors' pick

  • 370
  • 0
  • 0
Update time: 2023-01-29 04:30:58
Creation time: 2022-12-23 06:09:11
Description

Description

Updated Jan 28, 2023 - This is version 2.1.  There is a now V2.2 version of this board. See https://oshwlab.com/k7mdl/v2-1_7-inch_teensy_pcb_copy

 

This is a motherboard that mounts on the back of a 7" RA8876 touchscreen display from buydisplay.com.  Holes are provided so that this PCB can also plug onto a 4.3" RA8875.  It is an expanded size of the orignal 4.3" board by N0CTL.  This one is a 2 layer board version 2.1.  A version 2.2 was created a few weeks later as a 4 layer to compare noise and fix teh slight hole spacing issue.  There was little to no difference in performance however the V2.2 does have some changed connectors and a couple new small features.

 

***** I have assembled the first one 1/6/2023 and still testing. The basics are working, 7" mounting holes are off by 0.5mm. The code has been tweaked a bit for some small config changes.  There is a new revision (V2.2) with some minor tweaks.   I do not recommend using a 7805, too much heat, and also running the display at 3.3V off this PCB's 3.3V regulator creates excessive heat, it is better to let the display use its own 5V to 3.3V regulator.  Could opt to run the 3.3V regulator off the main 5V with a jumper.  I use an external 5V DC-DC converter.  Power draw is down to 100-200ma vs almost 1A with the linear regulators.

____________________________________________________________________________________________________________

 

SDR project info at https://github.com/K7MDL2/KEITHSDR.  It has the code, BOM, these PCB files, pictures, and Wiki pages.

Extensive information can also be found on the Forum site at https://groups.io/g/keithsdr.

 

There are 2 SDR variants found on the forum:

1. Simple - ("Keith's SDR").  It uses a lower cost smaller display.  This PCB will not work with the display used by default.  Great choice for low cost and a simple introduction to an Arduino SDR radio using the Teensy 4 CPU, the SGTL5000 audio codec module.

2. SDR_RA887x.  This is my derivation specifically for the RA8876/RA8875 displays and supports this PCB.  It takes advantage of the RA887x display controller capabilities reducing CPU overhead for needed spectrum & waterfall graphics performance.  This motherboard is for the RA887x variant only.  Uses multiple FFTs up to 4096IQ from OpenAudio_Library which is now 32bit floating point.  USB and analog audio connections, compatible with WSJT-X using the Elecraft K3 CAT radio interface.  Can use a variety of RF hardware, I am currently using the RS-HFIQ 4W headless SDR transceiver.  Connection to the RS-HFIQ is by analog Line In and Line Out cables and the Teensy USB Host for serial control. The RS-HFIQ covers 80-10M bands.  There is support for a range of RF side hardware other than the RS-HFIQ and adding something new should be minimal effort.  This includes attenuators, bandpass filters, various Si5351x PLLs, preamp and antenna switching, PTT, mic audio.  

 

The attached project files includes a full BOM export with some minor corrections, my DigiKey parts order list with costs.  See the Github site for more details and pcitures. 

 

The display listed in the exported BOM is the 4.3" RA8875.  This PCB is an extension with updates to the original 4.3" sized board (known as the V2.0 board) on this web site from N0CTL. I have a slightly updated 4.3" version 2.1 to be released soon here.  You can use that display with this board.

 

The 7" Display I use is from buydisplay.com.  Model ER-TFTM070-6 is 1024x600 dots 7 "color tft lcd module display with RA8876 or LT7683 controller board. 

SPI 7"TFT LCD Dislay 1024x600 w/RA8876 OPTL Capacitive Touch Screen (buydisplay.com)

Order options to choose are:

Interface: Pin-Header-Connection-4-wire-SPI

Power Supply: VDD=5.0V

Touch Panel: 7" Capacitive Touch with Controller

MicroSD Card Interface: Pin Header Connecton

Font chip: none

 

The Teensy 4 related parts are the Teensy 4.1 CPU module and the Rev D SGTL5000 Audio Module.  These plug onto, or solder, to the motherboard.  My GitHub WIKI has a lot of info as well as the forum linked above.

 

- Mike K7MDL

Design Drawing

Design Drawing

schematic diagram
1 /
  • Schematic - Teensy RA8875 audio backpack V2.1 for 7 inch Display

    Open in Editor
PCB
1 /
The preview image was not generated, please save it again in the editor.
ID Name Designator Footprint Quantity BOM_Supplier BOM_Manufacturer Part
1 CR2032-BS-6-1 B1 BAT-TH_CR2032-BS-6-1 1 Digi-Key 1060TR
2 330uF C1,C3,C14,C16 CAP-SMD_L7.3-W6.1 4 Digi-Key TAJV226K050RNJ
3 100nF C2,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C15,C17,C18,C19,C20 C0805 16 Digi-Key ECP-U1C104MA5
4 ENC1 CN1 CONN-TH_B4B-XH-A-BK-LF-SN 1 Digi-Key B4B-XH-A(LF)(SN)
5 ENC2 CN2 CONN-TH_B5B-XH-A-BK-LF-SN 1 Digi-Key B5B-XH-A-BK(LF)(SN)
6 ENC3 CN3 CONN-TH_B5B-XH-A-BK-LF-SN 1 Digi-Key B5B-XH-A-BK(LF)(SN)
7 I2C Enc CN4 CONN-TH_B5B-XH-A-BK-LF-SN 1 Digi-Key B5B-XH-A-BK(LF)(SN)
8 GPS CN6 CONN-TH_B5B-XH-A-BK-LF-SN 1 Digi-Key B5B-XH-A-BK(LF)(SN)
9 DC IN CN7 CONN-TH_3P-P2.50_B3B-XH-A-LF-SN 1 Digi-Key B3B-XH-A(LF)(SN)
10 PGM-SW CN8 CONN-TH_B2B-XH-A-LF-SN 1 Digi-Key B2B-XH-A(LF)(SN)
11 USB CN9 CONN-TH_B4B-XH-A-BK-LF-SN 1 Digi-Key B4B-XH-A(LF)(SN)
12 PTT_IN CN10 CONN-TH_B2B-XH-A-LF-SN 1 Digi-Key B2B-XH-A(LF)(SN)
13 PTT_OUT CN11 CONN-TH_B2B-XH-A-LF-SN 1 Digi-Key B2B-XH-A(LF)(SN)
14 CPU_ON CN12 CONN-TH_B2B-XH-A-LF-SN 1 Digi-Key B2B-XH-A(LF)(SN)
15 Phone_In CN13 CONN-TH_3P-P2.50_B3B-XH-AM-LF-SN 1 Digi-Key B3B-XH-A(LF)(SN)
16 Phone_Out CN14 CONN-TH_3P-P2.50_B3B-XH-AM-LF-SN 1 Digi-Key B3B-XH-A(LF)(SN)
17 1N4004F D1,D2 SMAF_L3.5-W2.6-LS4.7-RD 2 Digi-Key S1JMHRSG
18 BAT54 D3,D4 SOT-23-3_L2.9-W1.3-P1.90-LS2.4-BR 2 Digi-Key BAT54-HE3-18
19 PTC 500ma F1 FUSE-SMD_L8.0-W5.4 1 Digi-Key 0ZCG0050AF2C
20 1812L300/24SLER F2 FUSE-SMD_L8.0-W5.4 1 Digi-Key 1812L300/24SLER
21 P1812R-102K FB1,FB2 IND-SMD_L4.5-W3.2-CBW453215U800T 2 Digi-Key P1812R-102K
22 0 J1 R0805 1 Digi-Key RNCP0805FTD10K0
23 DNI J2 R0805 1 Digi-Key RNCP0805FTD10K0
24 MMBT4401 Q1 SOT-23_L2.9-W1.3-P1.90-LS2.4-BR 1 Digi-Key MMBT4401-HF
25 2k4 R1,R2 R0805 2 Digi-Key RNCF0805DTE2K40
26 10k R3,R4,R5 R0805 3 Digi-Key RNCP0805FTD10K0
27 1k R6 R0805 1 Digi-Key RNCP0805FTD10K0
28 330 R7 R0805 1 Digi-Key RNCP0805FTD10K0
29 SM-LP-5001E T1,T2 XFMR-SMD_SM-LP-5001E 2 Digi-Key SM-LP-5001E
30 Line_IN U1 CONN-TH_3P-P2.50_B3B-XH-AM-LF-SN 1 Digi-Key B3B-XH-A(LF)(SN)
31 TEENSY 4.0 AUDIO ADAPTER U2 TEENSY 4.0 AUDIO 1 Digi-Key New SchematicLib
32 RA8875 - 40 Pin Interface U3 HEADER 40 PIN ER-TFTM043A2-7R 1 Buydisplay.com ER-TFTM050A2
33 TEENSY4.1 JRS ALL PINS U4 TEENSY4.1 - KB 1 Digi-Key Teensy4.1
34 Line_OUT U5 CONN-TH_3P-P2.50_B3B-XH-AM-LF-SN 1 Digi-Key B3B-XH-A(LF)(SN)
35 Ethernet / USB Jack U6 0821-1X1T-36-F 1 Digi-Key 0821-1X1T-36-F
36 GPIO U7 IDC-TH_5103308-3 1 Digi-Key SBH11-PBPC-D08-ST-BK
37 Mic Input U8 CONN-TH_3P-P2.50_B3B-XH-AM-LF-SN 1 Digi-Key B3B-XH-A(LF)(SN)
38 MIC29150-3.3WT U9 TO-220-3_L10.0-W4.5-P2.54-L 1 Digi-Key MIC29150-3.3WT
39 LM7805AA U11 LM7805 1 Digi-Key NCV7805BTG

Unfold

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