ULX3S är en helt öppen källkod, kompakt, robust och prisvärd FPGA-utvecklingskort som är fullt utrustad med ett balanserat urval av ytterligare komponenter och utvidgningar. ULX3S-kortet är främst utformat som ett undervisningsverktyg för att behärska principerna för digital kretsdesign och har funktioner och gränssnitt som gör det till en användbar modul för installation i komplexa enheter.
Brädet är byggt kring ett kraftfullt Lattice Semiconductor ECP5-serie FPGA-chip och stöds av de senaste verktygskedjorna med öppen källkod. Den är utrustad med inbyggt Wi-Fi, display, knappar, lysdioder och lagring. Den inbyggda OLED-skärmen och knapparna med en over-the-air (OTA) kan uppdateras med Wi-Fi-anslutningen för att bläddra i innehållet på ett SD-kort och välja bitström.
Dess batteristödda RTC gör att den kan stängas av helt och vaknar bara som svar på vissa händelser. Den här funktionen gör den perfekt för användning i lågeffektiva applikationer som batteridrivna fjärrsensornoder. Dessutom gör inbyggda kringutrustning som SDRAM, USB, digital videoutgång, FM / ASK-antenn ombord, ADC och DAC det till ett ljud- / videokraftverk för signalbehandling och syntes, motorstyrning och SDR-användningsfall. Det kan också emulera arkadmaskiner och retrodatorer som Minimig (Amiga) eller moderna system som F32C (MIPS / RISCV). Den har 56 GPIO-stift, alla dirigerade som differentiella par, och en PMOD-kompatibel pinout, som öppnar upp för ett brett utbud av expansionsalternativ. Och om du precis startar FPGA kan du använda Arduino IDE för att programmera ULX3S på några sekunder.
Funktioner och specifikationer för ULX3S
- FPGA: Gitter ECP5
- LFE5U-85F-6BG381C (84 K LUT)
- LFE5U-45F-6BG381C (44 K LUT)
- LFE5U-25F-6BG381C (24 K LUT)
- LFE5U-12F-6BG381C (12 K LUT)
- USB: FTDI FT231XS (500 kbit JTAG och 3 Mbit USB-seriell)
- GPIO: 56 stift (28 differentiella par), PMOD-vänlig med uteffekt 3,3 V vid 1 A eller 2,5 V vid 1,5 A
- RAM: 32 MB SDRAM 166 MHz
- Flash: 4-16 MB Quad-SPI Flash för FPGA-konfiguration och lagring av användardata
- Masslagring: Micro-SD-kortplats
- LED: er (11 användarlampor, 2 USB-lysdioder, 1 Wi-Fi-LED)
- Knappar: 7 (4 riktningar, 2 brand, 1 strömbrytare)
- Ljud: 3,5 mm-uttag med 4 kontakter (analog stereo + digitalt ljud eller kompositvideo)
- Video: Digital video (GPDI Differentialgränssnitt för allmänt ändamål) med 3,3 V till 5 V I²C dubbelriktad nivåväxlare
- Display: Platshållare för 0,96 ″ SPI COLOR OLED SSD1331
- Wi-Fi & Bluetooth: Platshållare för ESP32 (fristående JTAG-webbgränssnitt via Wi-Fi)
- Antenn: 27, 88-108, 144, 433 MHz FM / ASK ombord
- ADC: 8 kanaler, 12 bitar, 1 MS a / s MAX11125
- Effekt: 3 växelspänningsregulatorer: 1,1 V, 2,5 V och 3,3 V
- Klocka: 25 MHz ombord, en extern differentiell klockingång
- Strömsparläge: 5 µA vid 5 V standby, RTC MCP7940N väckning av klocka, strömbrytare, 32768 Hz kvarts med CR1225-batteribackup
- Mått: 94 mm × 51 mm
Mer information om ULX3S dev-kortet och dess beställning och frakt finns på CrowdSupply.