BLE Development Kit
The Odin-Link BLE Plus MaxProLogic Development System
Provides the Easiest Way to Add BLE to any DIY Project.
The Odin-Link plus MaxProLogic is the simplest BLE development kit on the market. The Android phone app, included with the kit, is completely self contained, there is no programming or third party provider access. Just load the “JoyStick.apk” onto your Android phone and start sending commands to the Odin-Link. Most BLE development kits require a third party provider to build a custom Phone app. Because of this, the user must build the phone app, compile the phone app, then load it onto an Android Phone. |
Kit Contents
The kit is ready to use out of the box. You will need a USB Micro B cable. |
|
The JoyStick app is only available for the Android phone. It provides a simple interface to send commands to the Odin-Link board. There are switches to turn lights on and off, buttons to send single commands and a text communication path. Users can build a wide array of DIY projects including remote lamp controller, BLE controlled robot and remote weather station. |
Click For Video |
Odin-Link BLE Board
The Odin-Link BLE board comes pre-programmed with all the profiles required for the JoyStick app to run on an Android phone. No programming is needed for the board. The use of a third party phone app provider to produce a custom app requires programming of the BLE profiles into the BLE chip. This forces the users into writing code, debugging code and programming the BLE chip. The Odin-Link BLE Board development kit eliminates this extra work. It’s virtually plug and play. |
The Odin-Link BLE board includes a v4.2 BLE chip along with a 2.4GHz antenna and matching network. Texas Instruments provides the CC2640 BLE chip. EPT provided the antenna tuning for maximum RF range. The Odin-Link BLE board plugs directly into the J5 connector of the MaxProLogic. All power and communication happen through through this connector. It communicates with the FPGA over a UART serial link. EPT has created a proprietary Verilog interface that runs in the FPGA and allows full bidirectional communication with the Android phone, via the CC2640 v4.2 chip. |
MaxProLogic FPGA Board
The MaxProLogic is an FPGA board with the Intel/Altera MAX10 at its heart. The MaxProLogic is an integral piece of the Odin-Link BLE Plus MaxProLogic development kit. It is a standalone FPGA board that is powered by an external source. The onboard switching power supply provides a stable power source for the Odin-Link BLE board. It has a 50MHz ultra low jitter oscillator to provide an array of different clock sources in the FPGA. The Odin-Link BLE plugs directly into the J5 socket of the MaxProLogic. The serial UART signals are connected directly from the CC2640 to the pins on the MAX10 FPGA. |
The JoyStick Android App takes inputs from the user and generates BLE packets. These BLE packets are transmitted from the Android phone and received by the Odin-Link BLE board. The Odin-Link BLE board decodes the packets and produces ASCII generated commands that are transmitted over the serial UART signals to the MAX10 FPGA. |
EPT has created a Verilog library that runs in the MAX10 FPGA to convert the serial ASCII commands into usable signals. The user will interface their code to the library using an easy SDK from EPT. This makes creating advanced projects quick and easy. Just include the library when synthesizing the FPGA project. |
The Verilog library will parse out each command and send it to the appropriate block interface. There are three block interfaces, buttons, switches and text. There is a demo BLE LED Blinky project included in the DVD. This project allows the user to individually turn on and off the LEDs of the MaxProLogic board. The demo will also allow the user to blink the LEDs in a Blinky Show. The demo project has all the source code, fully compiled project, programming files, and full simulation. |
Downloads
105-000001 | Odin-Link + MaxProLogic Development User Manual | ODINLINK_MAXPRO_DEV_SYS_UM.pdf |
115-000001 | Odin-Link + MaxProLogic DataSheet | ODINLINK_MAXPRO_DS.pdf |
125-000001 | Odin-Link + MaxProLogic Schematics | MAXPROLOGIC_SCHEMATIC.PDF |
135-000001 | Odin-Link + MaxProLogic Project DVD | ODINLINK_MAXPRO_DEV_SYS_PROJECT_2.7_DVD.zip |
35-000001 | EPT Drivers | EPT_2.12.00.exe |