Echo Ayla80

phpbbireland·echo·iso_encoder/Echo_Ayla_Final/NewMXtest.kicad_pcb

Echo Ayla80 PCB layout, top view — open source STM32 board by phpbbireland
Simulate this board

About the Echo Ayla80 PCB

Echo Ayla80 is an open source STM32 PCB design by phpbbireland, published on GitHub under the GPL-3.0 license. It is a 4-layer board measuring 380 × 128 mm, with 339 components from 33 distinct parts.

Its main chip is the STM32F411RET6, from the STM32 family. Other key parts include the 74LVC1T45Z6-7 - SN74LVC1T45DRLR, XC6206P332MR-G and PRTR5V0U2X. By type, the board carries 100 diodes, 18 capacitors, 7 resistors, 5 switches, 4 ICs and 1 crystal.

It belongs with the keyboards designs in this gallery.

From the project

Echo Keyboards with QMK and VIA support

This code is for the new 6x17 matrix with rotary encoder version of the board

Keyboard Maintainer: Michael O'Toole Hardware Supported: The PCBs, controllers supported Hardware Availability: Links to where you can find this hardware Loads in usevia.app... * iso and ansi...

Make example for this keyboard (after setting up your build environment):

See the build environment setup and the make instructions for more information. Brand new to QMK? Start with our Complete Newbs Guide.

Main components on the Echo Ayla80

Echo Ayla80 bill of materials (BOM)

339 components, 33 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
74LVC1T45Z6-7 - SN74LVC1T45DRLR
74LVC1T45
U1
1
STM32F411RET6
STM32F411RETx
U2
1
XC6206P332MR-G
XC6206PxxxMR-Regulator_Linear
U3
1
PRTR5V0U2X
U4
1
X322516MOB4SI
16Mhz
Y1
1
TYPE-C-31-M-12A
USB_C_Receptacle_USB2.0
J1
2
TL3342F450QG
SW_SPST
BOOT1, RST1
1
ASMD1206-150
500mA
F1
1
MX_SW_HS
MX1
87
MX_SW_HS
MX2, MX3, MX4, MX5, MX6, MX7, MX8, MX9 +79
1
MX_SW_HS
MX37
2
MX_SW_HS
MX54, MX84
1
MX_SW_HS
MX72
7
MX_SW_HS
MX89, MX90, MX91, MX93, MX94, MX95, MX96
99
SK6812MINI-E
SK6812-E
RGB1, RGB2, RGB3, RGB4, RGB5, RGB6, RGB7, RGB8 +91
3
MX_stab
S1, S2, S3
1
MX_stab
S4
1
Encoder
SW1
1
Blue
Led1
100
1N4148W
4148
D1, D2, D3, D4, D5, D6, D7, D8 +92
Show 13 more
QtyPartRefs
1
BLM18AG601SN1D
600R
FB1
1
CL21A476MQYNNNE
47uF
C1
9
0402F104M500NT
100nF
C2, C3, C4, C5, C6, C7, C8, C9 +1
2
CL05C120JB5NNNC
12p
C10, C11
1
CL21B225KAFNNNE
2u2
C12
1
CL21B105KAFNFNE
1uF
C14
1
CL21A106KOQNNNE
10uF
C15
2
ECHU1C103JX5
10n
C16, C17
1
100nF
C18
1
0402WGJ0220TCE
27
R1
1
0402WGJ0221TCE
220
R2
4
0402WGJ0512TCE
5.1k
R3, R4, R5, R6
1
220
R7

Echo Ayla80 design files

The KiCad project lives in the phpbbireland/echo repository on GitHub; these links point at the commit this page was built from.

Echo Ayla80: common questions

What microcontroller does the Echo Ayla80 use?

The Echo Ayla80 is built around the STM32F411RET6, from the STM32 family.

How big is the Echo Ayla80 PCB?

The Echo Ayla80 measures 380 × 128 mm, has 4 copper layers and is 1.6 mm thick.

How many components are on the Echo Ayla80?

339 components, from 33 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.

Where can I download the Echo Ayla80 design files?

From the phpbbireland/echo repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.

Can I use the Echo Ayla80 design in my own project?

Yes, under the terms of its GPL-3.0 license, which phpbbireland chose for the repository.

Can I test firmware for the Echo Ayla80 without the hardware?

Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug STM32 firmware against it before you order a PCB.

More boards in echo

Similar boards