Skip to the content
PCBKitNew board
4 layers58.4 × 22.9 mmQuickfeather board, the printed circuit board in 3D

100% open source dev kit for EOS S3 MCU+eFPGA SoC supported by fully open source SDK and FPGA Toolchain

Size
58.4 × 22.9 mm
Copper layers
4
Thickness
1.6 mm
Parts
101
Nets
138
Pads
440
Tracks, vias
1,717, 215
Pours
10
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
27 Dec 2019
Updated
17 Nov 2021

Overview

Quickfeather board is an open-source printed circuit board by QuickLogic-Corp, from the QuickLogic-Corp/quick-feather-dev-board repository on GitHub, published under the CC-BY-SA-4.0 licence. It is a 4-layer board of 58.4 × 22.9 mm with 101 parts on 138 nets, routed with 1,717 tracks and 215 vias.

It is built around the DPS310, GD25Q16CWIGR and TPS62821DLCR, with the MC3635, MCP73831T-2ACI/OT-HXY and EXB2HV220JV among its other parts. Its parts include 41 resistors, 19 capacitors, 8 connectors, 7 diodes and 6 ICs.

Main components

12

README

README.rst

============================== QuickFeather Development Board

.. figure:: img/feather-board.png

Overview

This repository contains open hardware design files for the QuickFeather development board <https://www.quicklogic.com/products/eos-s3/quickfeather-development-kit/>_ based on the QuickLogic EOS S3 Sensor Processing Platform <https://www.quicklogic.com/products/eos-s3/>. The design files were created by Antmicro <https://www.antmicro.com> in cooperation with QuickLogic <https://www.quicklogic.com/>. The board has been designed to keep compatibility with the Adafruit Feather <https://learn.adafruit.com/adafruit-feather/feather-specification> ecosystem of evaluation boards. This allows the user to explore functionalities of the EOS S3 platform.

Getting Started

The QuickFeather_UserGuide <https://github.com/QuickLogic-Corp/quick-feather-dev-board/blob/master/doc/QuickFeather_UserGuide.pdf>_ contains instructions for running the pre-installed example program.

Key features

  • QuickLogic EOS S3 Processing Platform
  • mCube MC3635 <https://mcubemems.com/wp-content/uploads/2019/06/MC3635-Datasheet-APS-048-0044v1.6.pdf>_ accelerometer
  • Infineon DPS310 <https://www.infineon.com/dgdl/Infineon-DPS310-DataSheet-v01_01-EN.pdf?fileId=5546d462576f34750157750826c42242>_ pressure sensor
  • Infineon IM69D130 <https://www.infineon.com/dgdl/Infineon-IM69D130-DS-v01_00-EN.pdf?fileId=5546d462602a9dc801607a0e46511a2e>_ MEMS microphone
  • 16Mbit of on-board flash memory <http://www.gigadevice.com/datasheet/gd25q16c/>_
  • User button and RGB LED
  • Powered from USB or a single Li-Po battery
  • Integrated battery charger <http://ww1.microchip.com/downloads/en/DeviceDoc/20001984g.pdf>_
  • USB data signals tied to programmable logic
  • IO signals break-routed into general purpose pinheads
  • Compatible with standard 0.1" breadboards

Layout and dimensions

.. figure:: img/feather-layout.png

Development ecosystem

Simulation

The board is supported in Renode <https://renode.io/>, the open source simulation framework by Antmicro - you can run a virtual copy of this hardware for software development purposes on your PC. A link to the relevant demo script is provided in Renode's supported boards section <https://renode.readthedocs.io/en/latest/introduction/supported-boards.html>.

Basic Usage

Simple

Connect the micro-usb port of the board to the PC, which will both provide power to the board as well as offer a virtual USB-CDC UART port out of the box.

Advanced

For using the board with advanced scenarios, such as loading a custom FPGA image, an additional dedicated USB-UART board (for example based on the PL2303, FT232 etc.) needs to be connected to the QuickFeather UART pins, as shown below: ::

text
  +--------------------------+         +--------------+  
  | QF UART RX(IO_45) [J3.3] +-------->+ USB-UART TX  |  
  |                          |         |              |  
  |                          |         |              |  
  | QF UART TX(IO_44) [J3.2] +-------->+ USB-UART RX  |  
  |                          |         |              |  
  |                          |         |              |  
  | QF GND      (GND) [J3.1] +-------->+ USB-UART GND |  
  +--------------------------+         +--------------+  

Refer to QuickFeather_UserGuide <https://github.com/QuickLogic-Corp/quick-feather-dev-board/blob/master/doc/QuickFeather_UserGuide.pdf>_ for further details

Parts

101
QtyValueFootprintReferences
14R_10k_0402quickfeather-board-footprints:0402-resR6, R8, R10, R14, R15, R19, R21, R22, R23, R31, R32, R34, R36, R37
9C_100n_0402_6V3quickfeather-board-footprints:0402-capC8, C9, C10, C11, C12, C13, C15, C17, C18
7R_22R_0402quickfeather-board-footprints:0402-resR7, R11, R28, R29, R38, R39, R40
5C_4u7_0603quickfeather-board-footprints:0603-capC1, C2, C5, C14, C16
4EXB2HV220JVquickfeather-board-footprints:R_Array_Convex_8x0602R30, R33, R41, R42
4mounting_padquickfeather-board-footprints:MPADM1, M2, M3, M4
3R_100R_0402quickfeather-board-footprints:0402-resR13, R24, R26
3R_100k_0402quickfeather-board-footprints:0402-resR5, R12, R17
3R_1k5_0402quickfeather-board-footprints:0402-resR3, R9, R27
3R_4k7_0402quickfeather-board-footprints:0402-resR2, R18, R20
3TPD2EUSB30DRTRquickfeather-board-footprints:SOT-3D3, D5, D11
3TP_SMD1MMquickfeather-board-footprints:Testpoint_smd_1mmTP1, TP2, TP6
22N7002PVquickfeather-board-footprints:SOT-563Q2, Q3
261300211121quickfeather-board-footprints:PinHeader_1x2_P2.54_Drill0.9mmJ1, J7
2C_12p_0402quickfeather-board-footprints:0402-capC6, C7
2KMR2quickfeather-board-footprints:SW_SPST_4.2x2.8S1, S2
2TP_THTquickfeather-board-footprints:Testpoint_THT_Drill0.9mmTP4, TP5
10473460001quickfeather-board-footprints:USB_Micro_B_Female_0473460001J5
11x12_pinheadquickfeather-board-footprints:1x12_pinheadJ2
11x16_pinheadquickfeather-board-footprints:1x16_pinheadJ3
12x8_pinheadquickfeather-board-footprints:2x8_pinheadJ8
1ASMB-MTB1-0A3A2quickfeather-board-footprints:LED-PLCC4_3.2x2.8mm_BD4
1C_100p_0402quickfeather-board-footprints:0402-capC3
1C_1u_0402quickfeather-board-footprints:0402-capC19
1C_22u_0603quickfeather-board-footprints:0603-capC4
1DFE201610E-R47M=P2quickfeather-board-footprints:0806L1
1DMG1012T-7quickfeather-board-footprints:SOT-523Q4
1DPS310quickfeather-board-footprints:PG-VLGA-8-2U4
1ECS-_327-12_5-34B-TRquickfeather-board-footprints:SMD-2_3.2x1.5mmX1
1EOS-S3-QFNquickfeather-board-footprints:QFN-64_8.5x8.5_EOSIC1
1FTSH-105-01-L-DV-Kquickfeather-board-footprints:PinHeader_2x5_P1.27_SMDJ6
1GD25Q16CWIGRquickfeather-board-footprints:GD25Q16CWIGU3
1IM69D130quickfeather-board-footprints:IM69D130MIC1
1LG_L29K-G2J1-24-Zquickfeather-board-footprints:LED_0603D2
1MBR0520LT1Gquickfeather-board-footprints:SOD-123D1
1MC3635quickfeather-board-footprints:MC3635U5
1MCP73831T-2ACI_OTquickfeather-board-footprints:SOT-753U2
1NX3008CBKVquickfeather-board-footprints:SOT-563Q1
1R_1M5_0402quickfeather-board-footprints:0402-resR1
1R_200k_0402quickfeather-board-footprints:0402-resR16
1R_220R_0402quickfeather-board-footprints:0402-resR25
1R_453k_0402quickfeather-board-footprints:0402-resR4
1S2B-PH-SM4-TB_LF__SN_quickfeather-board-footprints:PinHeader_2x1mm_P2mm_SMD_RAJ4
1SD05C.TCTquickfeather-board-footprints:SOD-323-SD05D6
1TPS62821DLCRquickfeather-board-footprints:QFN-8_2x1mmU1
1oshw_logoquickfeather-board-footprints:oshw-logoN1
1ql_logoquickfeather-board-footprints:LOGON2

Questions

How big is the Quickfeather board PCB?

It measures 58.4 × 22.9 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Quickfeather board use?

101 parts, built around the DPS310, GD25Q16CWIGR, TPS62821DLCR and MC3635. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Quickfeather board KiCad files?

From the QuickLogic-Corp/quick-feather-dev-board repository on GitHub, at the commit this page was made from: the board is quickfeather-board.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Quickfeather board design in my own project?

Its repository publishes it under the CC-BY-SA-4.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 4 layers58.4 × 22.9 mmQuickfeather board, the printed circuit board in 3D

    Quickfeather board

    antmicro/quickfeather-dev-board

    This project contains open hardware design files for the QuickFeather development board based on the QuickLogic EOS S3 Sensor Processing Platform.

    101 parts6CC-BY-SA-4.0
  • 6 layers28.1 × 10.6 mmQomu board, the printed circuit board in 3D

    Qomu board

    antmicro/qomu-dev-board

    This repository contains open hardware design files for the Qomu development board based on the QuickLogic EOS S3 Sensor Processing Platform . The design files were created by Antmicro in cooperation with QuickLogic .

    69 parts4CC-BY-SA-4.0
  • 2 layers50 × 73 mmMouse Project, the printed circuit board in 3D

    Mouse Project

    cotty52/Mouse

    Custom mouse using PMW3389 sensor and nRF52840 microcontroller

    28 parts1
  • 2 layers17 × 17 mmQuickBGA64 cheap, the printed circuit board in 3D

    QuickBGA64 cheap

    intergalaktik/QuickLogic-EOS-S3-BGA64

    Signal Name|Signal Type|I/O Bank|WCLSP Ball|BGA Ball|QFNc|Description|Alternate Function --|--|--|--|--|--|--|-- IO2|IO|VCCIOA|--|A1|6||FBIO2, SPISENSORSSn2, DEBUGMON0, BATTMON, SENSORINT1 IO3|IO|VCCIOA|C7|A2|2||FBIO3…

    22 parts1
  • 2 layers180.3 × 121.9 mmHw motherboard, the printed circuit board in 3D

    Hw motherboard

    mtfinding/ClickTest

    Automated continuity testing device

    388 parts
  • 4 layers92.7 × 76.2 mmDut artix7-a12t, the printed circuit board in 3D

    Dut artix7-a12t

    GMUCERG/fobos

    Flexible Open-source workBench fOr Side-channel analysis (FOBOS)

    199 parts18Apache-2.0
  • 4 layers109.2 × 47 mmArty a7-expansion, the printed circuit board in 3D

    Arty a7-expansion

    antmicro/arty-expansion-board

    IO expansion board compatible with Digilent Arty A7

    125 parts14Apache-2.0
  • 6 layers56 × 66 mmGem demo board, the printed circuit board in 3D

    Gem demo board

    antmicro/gem-baseboard

    This repository contains PCB design files for a demo board compatible with the GEM1 and GEM2 adapter boards.

    153 parts2Apache-2.0