ULX3S er et fullt åpen kildekode, kompakt, robust og rimelig FPGA-utviklingskort som er fullt utstyrt med et balansert utvalg av tilleggskomponenter og utvidelser. ULX3S-kortet er primært designet som et undervisningsverktøy for å mestre prinsippene for digital kretsdesign, og har funksjoner og grensesnitt som gjør det til en nyttig modul for installasjon i komplekse enheter.
Brettet er bygget rundt en kraftig Lattice Semiconductor ECP5-serie FPGA-brikke og støttet av de nyeste open source-verktøykjedene. Den er utstyrt med innebygd Wi-Fi, skjerm, knapper, lysdioder og lagring. Den innebygde OLED-skjermen og knappene med en over-the-air (OTA) kan oppdateres ved hjelp av Wi-Fi-tilkoblingen for å bla gjennom innholdet på et SD-kort og velge bitstrøm.
Den batteridrevne RTC-en gjør det mulig å slå den helt av og våkner bare som svar på visse hendelser. Denne funksjonen gjør den perfekt for bruk i applikasjoner med lite strøm, for eksempel batteridrevne eksterne sensornoder. Videre gjør innebygde eksterne enheter som SDRAM, USB, digital videoutgang, innebygd FM / ASK-antenne, ADC og DAC det til et lyd- / videokraftverk for signalbehandling og syntese, motorkontroll og SDR-brukstilfeller. Det kan også etterligne arkademaskiner og retro-datamaskiner som Minimig (Amiga) eller moderne systemer som F32C (MIPS / RISCV). Den har 56 GPIO-pinner, alle rutet som differensialpar, og en PMOD-kompatibel pinout, som åpner den for et bredt spekter av utvidelsesalternativer. Og hvis du nettopp har startet FPGA-er, kan du bruke Arduino IDE til å programmere ULX3S på få sekunder.
Funksjoner og spesifikasjoner for 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 og 3 Mbit USB-seriell)
- GPIO: 56 pinner (28 differensialpar), PMOD-vennlige med strøm ut 3,3 V ved 1 A eller 2,5 V ved 1,5 A
- RAM: 32 MB SDRAM 166 MHz
- Flash: 4-16 MB Quad-SPI Flash for FPGA-konfigurering og lagring av brukerdata
- Masselagring: Micro-SD-spor
- LED-lys: 11 (8 bruker-LED-er, 2 USB-LED-er, 1 Wi-Fi-LED)
- Knapper: 7 (4 retninger, 2 brann, 1 av / på-knapp)
- Lyd: 3,5 mm kontakt med 4 kontakter (analog stereo + digital lyd eller komposittvideo)
- Video: Digital video (GPDI Differensialgrensesnitt for generell bruk) med 3,3 V til 5 V I²C toveis nivåskifter
- Skjerm: Plassholder for 0,96 ″ SPI COLOR OLED SSD1331
- Wi-Fi og Bluetooth: plassholder for ESP32 (frittstående JTAG-nettgrensesnitt over Wi-Fi)
- Antenne: 27, 88-108, 144, 433 MHz FM / ASK ombord
- ADC: 8 kanaler, 12 bit, 1 MS a / s MAX11125
- Strøm: 3 Bryterspenningsregulatorer: 1,1 V, 2,5 V og 3,3 V
- Klokke: 25 MHz ombord, en ekstern differensialklokkeinngang
- Low-Power Sleep: 5 µA ved 5 V standby, RTC MCP7940N klokke vekking, strømknapp, 32768 Hz kvarts med CR1225 batterisikkerhetskopi
- Dimensjoner: 94 mm × 51 mm
Mer informasjon om ULX3S dev-kortet og dets bestilling og frakt finner du på CrowdSupply.