Hurley Research NRFICE Dongle-free Bluetooth® FPGA Board
Hurley Research NRFICE Dongle-free Bluetooth® FPGA Board combines the dual-core Bluetooth SoC nRF5340 with the Lattice ICE40UP5K FPGA to simplify IoT products and edge computing development. This board, in an Arduino Uno form factor, is built-in J-Link programming and debugging that eliminates the need for emulator dongles. The NRFICE board's form factor supports 3.3V shields and includes a 5V power supply on board to supply shield/daughter boards with power for LED lighting. This board allows for the prototyping of mobile peripheral and edge computing devices.The NRFICE board features 128Mbit external flash memory accessible from ICE40 and nRF and Fanstel BT40 module with FCC approved trace antenna. This board also feature a USB-C™ for nRF5340, providing a VCOM serial port and other USB implementations per code.
Features
- Arduino UNO compatible form factor and 0.1” pinout
- 9V to 12V barrel power connector and 5V 3A regulator
- USB-C™ for J-Link OB, providing dongle-free programming and debugging of nRF5340 and passing through VCOM serial port to nRF5340
- USB-C™ for nRF5340, providing VCOM serial port and other USB implementations per code
- 128Mbit external flash memory, accessible from ICE40 and nRF
- Fanstel BT40 module with FCC approved trace antenna
- Four buttons, reset for each of ICE40 and nRF, and a user-programmable button for each
- Two RGB LEDs, one each for nRF and ICE40
- Wireless loading of example projects for nRF and ICE40 with Android app
- NRFICE Android app:
- Wireless programming and configuration of nRF5340 and ICE40 FPGA
- Incorporate re-programming of FPGA into a product design for ultimate flexibility
- RGB Led control example
- ICE40UP5K:
- 5280 LUTs
- Ultra-low power and 100μA standby current typical
- 1024kB single port SRAM
- 120kB sysMEM™ embedded block RAM
- Hardened I2C interfaces
- I3C interface
- Internal Nonvolatile Configuration Memory (NVCM)
- nRF5340:
- High-performance application processor:
- 128MHz/64MHz Arm® Cortex®-M33 with FPU and DSP instructions
- 1MB Flash + 512KB RAM
- 8KB 2-way set associative cache
- Fully-programmable network processor:
- 64MHz Arm Cortex-M33 with 2KB instruction cache
- 256KB Flash + 64KB RAM
- Next level security:
- Trusted execution with Arm TrustZone
- Hardware accelerated cryptography with Arm CryptoCell-312
- Secure key storage
- Secure bootloader with root-of-trust and DFU
- Bluetooth Low Energy (BLE):
- Bluetooth 5.3
- LE audio
- Direction finding
- 2Mbps, advertising extensions, and long-range
- High-performance application processor:
Applications
- Edge computing
- Internet of Things (IoT)
Videos
NRFICE Pinout Diagram
Additional Resource
Opublikowano: 2024-08-23
| Zaktualizowano: 2024-11-26
