ULX3S es una placa de desarrollo FPGA de código abierto, compacta, robusta y asequible que viene completamente equipada con una selección equilibrada de componentes y expansiones adicionales. Diseñada principalmente como una herramienta de enseñanza para dominar los principios del diseño de circuitos digitales, la placa ULX3S viene con características e interfaces que la convierten en un módulo útil para la instalación en dispositivos complejos.
La placa está construida alrededor de un potente chip FPGA Lattice Semiconductor ECP5-series y es compatible con las últimas cadenas de herramientas de código abierto. Viene equipado con Wi-Fi integrado, pantalla, botones, LED y almacenamiento. La pantalla OLED integrada y los botones con conexión inalámbrica (OTA) se pueden actualizar mediante la conexión Wi-Fi para explorar el contenido de una tarjeta SD y seleccionar un flujo de bits.
Su RTC respaldado por batería le permite apagarse por completo y se activa solo en respuesta a ciertos eventos. Esta característica lo hace perfecto para su uso en aplicaciones de baja potencia, como nodos de sensores remotos alimentados por batería. Además, los periféricos integrados como SDRAM, USB, salida de video digital, antena FM / ASK integrada, ADC y DAC lo convierten en una potencia de audio / video para el procesamiento y síntesis de señales, control de motores y casos de uso de SDR. Además, puede emular máquinas recreativas y computadoras retro como Minimig (Amiga) o sistemas modernos como F32C (MIPS / RISCV). Tiene 56 pines GPIO, todos enrutados como pares diferenciales, y un pinout compatible con PMOD, que lo abre a una amplia gama de opciones de expansión. Y si recién está comenzando con FPGA, puede usar el IDE de Arduino para programar ULX3S en segundos.
Características y especificaciones del ULX3S
- FPGA: Celosía ECP5
- LFE5U-85F-6BG381C (84 K LUT)
- LFE5U-45F-6BG381C (44 K LUT)
- LFE5U-25F-6BG381C (LUT de 24 K)
- LFE5U-12F-6BG381C (LUT 12 K)
- USB: FTDI FT231XS (JTAG de 500 kbit y serie USB de 3 Mbit)
- GPIO: 56 pines (28 pares diferenciales), compatible con PMOD con salida de alimentación de 3,3 V a 1 A o 2,5 V a 1,5 A
- RAM: 32 MB de SDRAM a 166 MHz
- Flash: Flash Quad-SPI de 4-16 MB para configuración de FPGA y almacenamiento de datos de usuario
- Almacenamiento masivo: ranura Micro-SD
- LED: 11 (8 LED de usuario, 2 LED de USB, 1 LED de Wi-Fi)
- Botones: 7 (4 direcciones, 2 disparos, 1 botón de encendido)
- Audio: conector de 3,5 mm con 4 contactos (estéreo analógico + audio digital o video compuesto)
- Vídeo: vídeo digital (interfaz diferencial de uso general GPDI) con variador de nivel bidireccional I²C de 3,3 V a 5 V
- Pantalla: Marcador de posición para SSD1331 SPI COLOR OLED de 0.96 ″
- Wi-Fi y Bluetooth: marcador de posición para ESP32 (interfaz web JTAG independiente a través de Wi-Fi)
- Antena: 27, 88-108, 144, 433 MHz FM / ASK a bordo
- ADC: 8 canales, 12 bits, 1 MS a / s MAX11125
- Alimentación: 3 reguladores de voltaje de conmutación: 1,1 V, 2,5 V y 3,3 V
- Reloj: 25 MHz integrado, una entrada de reloj diferencial externa
- Bajo eléctrico en reposo: 5 μA en espera de 5 V, RTC MCP7940N reloj despertador, botón de encendido, 32768 Hz de cuarzo con respaldo de batería CR1225
- Dimensiones: 94 mm × 51 mm
Puede encontrar más detalles sobre la placa de desarrollo ULX3S y su pedido y envío en CrowdSupply.