O OrangeCrab é baseado no FPGA ECP5 da Lattice e apresenta duas configurações de memória: ECP5 25F/128Mbit e ECP5 85F/521Mbit. O FPGA é compatível com ferramentas de programação de código aberto e é ideal para experimentação com RISC-V e outros SoCs de núcleo flexível. A variedade de periféricos integrados no OrangeCrab torna-o adequado para diversas aplicações práticas.
Os utilizadores podem utilizar o CircuitPython no OrangeCrab, que é capaz de alojar o interpretador. Embora ainda não implementado, os desenvolvedores podem trabalhar no FPGA com HDL sintetizado no circuito integrado. Para aqueles mais familiarizados com plataformas de desenvolvimento ao nível do SoC, o ECP5 pode executar um softcore RISC-V. O projeto LiteX também oferece aos programadores maior flexibilidade e recursos.
As principais características da placa de desenvolvimento FPGA OrangeCrab r0.2 incluem:
• Processador: Um FPGA Lattice Semiconductor EPC5 com 24 mil LUTs, um conector de programação FPGA de 10 pinos e uma ranhura para cartão microSD com ligação USB de alta velocidade direta ao FPGA.
• Memória: As opções de memória incluem até 8 Gbit (x16) de memória de sistema DDR3 e 128 ou 512 Mbit de memória Flash QSPI. Uma ranhura para cartão microSD expande o potencial de armazenamento da placa de desenvolvimento.
• Formato: O OrangeCrab segue a especificação da placa Feather da Adafruit, medindo apenas 22,86 mm x 50,8 mm. Cabe no seu bolso e serve como uma plataforma de prototipagem completa para projetos de SoC personalizados.
• Conectividade: O gestor de arranque USB de código aberto permite aos utilizadores ligarem-se à interface USB nativa do FPGA para carregar código e aceder a memórias via MSD. O conector padrão 2 x 5 de 1,27 mm é uma excelente característica adicional para quem pretende desenvolver aplicações na camada USB.
• Alimentação: Conversor DC/DC de alta eficiência para alimentação da rede elétrica, chip carregador de bateria (100 mA), conector para bateria LiPo (tipo PH) e oscilador de 48 MHz.
Romain Soreau, responsável pela divisão de SBC da Farnell, comenta: “O OrangeCrab, uma placa de desenvolvimento FPGA de código aberto ultracompacta, completa e versátil, é uma excelente adição ao nosso extenso catálogo de placas de desenvolvimento e kits de avaliação de computadores de placa única. O OrangeCrab é uma placa versátil e inteligentemente concebida que pode ser utilizada para uma variedade de aplicações profissionais ou para entusiastas interessados no desenvolvimento de hardware FPGA.”.
A Good Stuff Department é uma empresa de desenvolvimento de hardware de código aberto focada em placas de desenvolvimento para microcontroladores e FPGAs. O fundador da empresa, Greg S. Davill, foi o criador das bem-sucedidas placas ArticKoala e ButterStick.
A Farnell oferece uma linha completa de computadores e placas embarcadas para educação e makers, com uma variedade de acessórios disponíveis para entrega rápida. Os clientes podem usufruir de suporte técnico 24 horas por dia, 7 dias por semana, acesso gratuito a valiosos recursos no site da Farnell e da comunidade de engenheiros e makers da element14.
A placa de desenvolvimento FPGA de código aberto OrangeCrab r0.2 está disponível na Farnell na Europa.
