Introduction The Sipeed Tang Nano (sometimes also refered to as Lichee Tang Nano) is a cheap but powerful FPGA development0 board that features the GW1N-LV1QN48C6/I5 chip from Gowin. It costs as little as USD4.90 or CNY34.90. The Gowin GW1N chip has 1152 LUT4, 864 FF, 72Kbit B-SRAM, 96Kbit user flash and 1 PLL. The board also has an onboard 24MHz crystal. The board has 64Mbit QSPI PSRAM, 36 I/O Pins, 1 RGB LED, 2 push buttons and a 40-pin LCD interface with on-board backlight driver circuit. It has a built-in JTAG downloader so you can download to the chip by simply connecting the computer to it through a USB-Type-C cable. In this article, we will go through the basic steps of how to set up a development environment for the Tang Nano. Download and Install the official Gowin IDE For now, we need the official Gowin IDE to work with the Tang Nano board. Download the IDE from here. Find the links shown in the figure below and download the latest version for your operating system (Windows or Linux). To install the IDE, Windows users need to unzip and run the installer and follow the step-by-step instructions. Install the driver if not already installed. For Linux (I have only tested it on Ubuntu, but other common Linux distros should also work) users, just extract the files to any location. Configure License Open the IDE. Windows users can select it from the Start Menu and linux users can run the gw_ide executable file under the .../IDE/bin/ directory (make sure you have…