O movimento open hardware está cada vez mais forte, e a cada dia surgem novas iniciativas. Uma delas é a RISC-V, criada com o objetivo de desenvolver um processador de alto desempenho com código aberto, e disponível para diversas aplicações. A primeira aplicação comercial do core RISC-V foi o FE310G, desenvolvido pela SiFive, que deu origem à placa de desenvolvimento HiFive1. Como era de se esperar, outras placas baseadas no FE310G estão sendo desenvolvidas pela comunidade. Recentemente, Michael Welling publicou no hackster.io o projeto LoFive, uma pequena placa usando a arquitetura RISC-V. A placa possui um form factor para uso em protoboard, como exibido na imagem a seguir:
O projeto é open hardware e está disponível no github do desenvolvedor. A seguir é apresentado o seu esquemático, desenvolvido no KiCad:
Características da placa LoFive:
- MCU – SiFive Freedom E310 (FE310) 32-bit RV32IMAC;
- Memória Flash SPI de 128-Mbit (ISSI IS25LP128);
- 28 pinos pinos de expansão – JTAG, GPIO, PWM, SPI, UART, 5V, 3.3V e GND;
- Alimentação – 5V;
- Tensão de funcionamento: 3.3 V e 1.8 V.
Uma excelente iniciativa do Michael Welling para a comunidade open hardware.
Se você quer conhecer mais sobre o RISC-V e o FE310G, recomendo a série de artigos escrita pelo Fábio Pereira: FE310G: Um microcontrolador open source
Caso tenha interesse em aprender sobre o KiCad, confira a série KICAD, escrita por Luis Claudio Gambôa Lopes.






