background image

QuickLogic Thing Plus (EOS S3) Hookup Guide

Introduction

Note:

 Content for this user guide was originally written by QuickLogic.

This guide provides users with functional descriptions, configuration options for the QuickLogic Thing Plus EOS
S3. It also serves as a “Getting Started” and “How To” guide.

SparkFun QuickLogic Thing Plus - EOS S3

 DEV-17273

Product Showcase: SparkFun QuickLogic Thing Plus

Product Showcase: SparkFun QuickLogic Thing Plus

Содержание EOS S3

Страница 1: ...kLogic This guide provides users with functional descriptions configuration options for the QuickLogic Thing Plus EOS S3 It also serves as a Getting Started and How To guide SparkFun QuickLogic Thing...

Страница 2: ...need a computer with a terminal program or any UART console application For the scope of this tutorial we will use PuTTY Computer with Windows 10 OS or Linux OS Serial Terminal Note Windows 7 Windows...

Страница 3: ...ls such as sensors shift registers and SD cards Logic Levels Learn the difference between 3 3V and 5V devices and logic levels Accelerometer Basics A quick introduction to accelerometers how they work...

Страница 4: ...board flash memory User button and RGB LED Powered from USB or a single Li Po battery Integrated battery charger USB data signals tied to programmable logic IO signals routed into general purpose pin...

Страница 5: ...o the size of the board and components the silkscreen is printed on the back of the board You can flip over the board reference the pin name and its respective function as well Click image for a close...

Страница 6: ...SPI Peripheral CIPO input J9 7 IO_18 Blue LED N A IO_19 IO SPI Peripheral COPI J9 6 IO_20 IO SPI Peripheral CSn J9 5 IO_21 Green LED N A IO_22 Red LED N A IO_23 IO I2S Peripheral WCLK Frame J8 3 IO_24...

Страница 7: ...9 IO_44 IO UART TX J6 2 IO_45 IO UART RX J6 3 Connector J9 J2 EOS S3 MCU IO BGA Pin Function 1 VBAT 2 3 3V Circuit Enable 3 VBUS 4 IO_27 HS IO SPI Controller CSn2 5 IO_20 G8 SPI Peripheral SSn input...

Страница 8: ...I2C0 SDA Connector J6 J6 EOS S3 MCU IO BGA Pin Function 1 Ground 2 IO_44 E1 S3 UART TX 3 IO_45 G1 S3 UART RX 4 IO_36 H3 SPI Controller CIPO input 5 IO_38 E2 SPI Controller COPI output 6 IO_34 F3 SPI C...

Страница 9: ...J8 J8 EOS S3 MCU IO BGA Pin Function 1 IO_28 G5 PDM microphone Data 2 IO_29 F5 PDM microphone CLK 3 IO_23 H6 I2S Peripheral WCLK Input 4 IO_24 G6 I2S Peripheral DATA output 5 IO_31 G4 I2S Peripheral...

Страница 10: ...3 3V 18 Ground Development Connector EOS S3 MCU SWD Connector Below is the SWD connector used to program the board Taken from the graphical datasheet are the pin labels on the right for reference J7...

Страница 11: ...are reserved for flashing the EOS S3 with a programmer When booting a program from flash you ll need to keep these pins open Install both shunts to use SWD Debugger for development Remove both shunts...

Страница 12: ...3831 LiPo charger is set to 212 76mA for the default charge rate Before you plug a battery into the charger you should be aware of your battery s capacity and the charge current supplied by the charge...

Страница 13: ...oviding that the FeatherWing module has Stack Headers installed via expansion connector J2 and J3 Refer to AdaFruit s web site for additional information on available FeatherWing modules Sensor with I...

Страница 14: ...d 300 ns for Fast mode Note You may need to use oscilloscope to validate the rise time for SCL and SDA to stay within rise time specification Note Refer to I2C bus specification for details UM10204 LI...

Страница 15: ...ly Keep connecting wires as short as possible Check signal quality using scope PDM Microphones Single PDM Microphone The on board PDM microphone Vesper VM3011 is configured as left channel output driv...

Страница 16: ...ard PDM microphone QuickLogic Thing Plus supports external PDM microphone connection via expansion connector J8 PDM CLK J8 pin 2 and PDM DATA J8 pin 1 Steps to connect two external PDM microphones to...

Страница 17: ...quires no knowledge of the QuickLogic Thing Plus and will give you peace of mind the QuickLogic Thing Plus is ready for you to start innovating freely 1 Make sure there is no shunt installed at J2 and...

Страница 18: ...3 to 6 7 Launch PuTTY application and configure for Serial access and select Open 8 Perform the followings in the PuTTY terminal a Type diag to bring up QuickLogic Thing Plus diagnostic menu b Type h...

Страница 19: ...egger Jlink pod and PC connecting USB cable Segger Jlink adapter to 10 pin connector and cable QuickLogic Thing Plus board and micro USB cable Download stand alone FPGA binaries instructions Disconnec...

Страница 20: ...reset the EOS S3 Type loadbin qt_helloworldsw bin 0x0 Type r Open another CMD console 2 Type Jlink exe device cortex m4 If SWD speed 4000 commandFile Jlink script Note Jlink exe Link commander include...

Страница 21: ...Logic Fork QORC SDK with FreeRTOS FPGA Tools SymbiFlow GitHub Hardware Repo Product Showcase Need some inspiration for your next project Check out some of these related tutorials Programming an FPGA C...

Отзывы: