Type: | Other |
---|---|
Origine: | China |
Fournisseurs avec des licences commerciales vérifiées
ULX3S UNE carte de développement FPGA ECP5 puissante et ouverte
ULX3S est une carte de développement FPGA entièrement open source, compacte, robuste et abordable, équipée d'une sélection équilibrée de composants supplémentaires et d'extensions. Bien qu'il ait été conçu principalement comme un outil d'enseignement pour maîtriser les principes de la conception de circuits numériques, ULX3S intègre un large éventail de fonctionnalités et d'interfaces qui lui permettent de servir de module largement utile pour l'installation dans des dispositifs complexes. Construit autour d'une puce FPGA puissante de la série ECP5 de Lattice Semiconductor et soutenu par les dernières chaînes d'outils open-source, ULX3S est l'une des plates-formes les plus puissantes et les plus prisées disponibles pour les passionnés de FPGA. Il est équipé d'un réseau Wi-Fi intégré, d'un écran, de boutons, de voyants et d'un système de stockage. Flashez-le avec une mise à jour par liaison radio (OTA) à l'aide de la connexion Wi-Fi ou utilisez l'écran OLED et les boutons intégrés pour parcourir le contenu d'une carte SD et sélectionner un flux binaire
Faible consommation, polyvalence et facilité de programmation
Grâce à son RTC alimenté par batterie, l'ULX3S peut s'arrêter complètement et se réveiller uniquement en réponse à certains événements. Cette fonction en fait un outil idéal pour les applications à faible consommation, comme les nœuds de capteur à distance alimentés par batterie. Et si vous n'êtes pas le type à faible consommation, les périphériques intégrés comme la SDRAM, USB, sortie vidéo numérique, antenne FM/ASK, ADC, Et le DAC en fait un moteur audio/vidéo puissant pour le traitement et la synthèse du signal, le contrôle des moteurs et les cas d'utilisation de SDR. Il peut émuler des machines d'arcade et des ordinateurs rétro comme le Minimig (Amiga) ou des systèmes modernes comme le F32C (MIPS/RISCV). Il est doté de 56 broches GPIO, toutes acheminées en paires différentielles, et d'un brochage compatible PMOD, qui l'ouvre à une large gamme d'options d'extension. Enfin, si vous venez de commencer avec des FPGA, vous pouvez utiliser l'IDE Arduino pour programmer ULX3S en quelques secondes
ESP32 embarqué
Les ingénieurs logiciels, les développeurs intégrés et les programmeurs qui apprennent Verilog apprécieront d'avoir un ESP32 intégré qui peut travailler en collaboration avec ou indépendamment du FPGA. Programmez l'ESP32 en natif en utilisant C/C++ avec l'IDE Arduino, l'extension Visual micro pour Visual Studio ou la chaîne d'outils de la ligne de commande Espressif IDF. Vous pouvez également configurer l'ES32 pour une utilisation avec MicroPython, Espruino, le SDK JavaScript, NodeMCU, LUA, Mruby, .Net C# nanoFramework, et plus encore !
Conception stable
ULX3S a été activement développé depuis 2016 et est le résultat d'une collaboration entre / Zagreb Makerspace et FER - la Faculté d'Ingénierie électrique et d'informatique - à l'Université de Zagreb en Croatie. Notre conception de circuits imprimés a été rédigée par Electronic Mechanic aérodynamique Research & Development (EMARD).
Caractéristiques et spécifications
FPGA : Lattice ECP5 LFE5U-85F-6BG381C (84 K LUT) LFE5U-45F-6BG381C (44 K LUT) LFE5U-12F-6BG381C (12 K LUT) USB : FTDI FT231XS (JTAG 500 kbit et USB-série 3 Mbit) GPIO : 56 broches (28 V LUT) avec une sortie différentielle ou une mémoire vive compatible avec une mémoire vive 3.3 V 2.5 paires ou une mémoire vive (1.5 V) 32 Mo SDRAM 166 MHz Flash : 4-16 Mo Quad-SPI Flash pour configuration FPGA et stockage de données utilisateur stockage de masse : emplacement micro-SD LED : 11 (8 LED utilisateur, 2 LED USB, 1 LED Wi-Fi) boutons : 7 (4 directions, 2 feux, 1 bouton d'alimentation) Audio : Jack 3.5 mm avec 4 contacts (stéréo analogique + audio numérique ou vidéo composite) vidéo : vidéo numérique (interface différentielle à usage général GPDI) avec sélecteur de niveau bidirectionnel I²C de 3.3 V à 5 V Affichage : espace réservé pour écran couleur OLED 0.96 pouces SPI SSD1331 Wi-Fi et Bluetooth : ESP32-WROOM-32 prend en charge une interface web JTAG autonome sur antenne Wi-Fi : ADC intégré FM/ASK 27, 88-108, 144, 433 MHz : 8 canaux, 12 bits, 1 MS a/s MAX11125 puissance : 3 régulateurs de tension de commutation : 1.1 V, 2.5 V et 3.3 V horloge : 25 MHz intégré, entrée différentielle externe, horloge faible consommation : veille basse consommation : 5 µA en veille 5 V, réveil horloge RTC MCP7940N, bouton d'alimentation, quartz 32768 Hz avec batterie de secours CR1225 Dimensions : 94 mm × 51 mm
Légende
Tableau de comparaison
Assistance et documentation
Vous trouverez des guides de configuration, des didacticiels et des exemples de code dans notre référentiel FPGA Odysseus sur GitHub. Des ressources supplémentaires sont disponibles dans notre référentiel projets communautaires, ou vous pouvez également contacter d'autres développeurs ULX3S par l'intermédiaire de notre communauté Gitter.
Fournisseurs avec des licences commerciales vérifiées