The theme of the essay is the examination of the Bluetooth technology in embedded environment. In the following, I will present the design and operation of the Bluetooth expansion module for the Logsys development environment, the FPGA configuration, and the software system.
Nowadays there are more and more expectations of an embedded system to be capable of wireless communication with other electronic devices.
The highly integrated Bluegiga WT12 Class 2 Bluetooth module, found on the expansion card, provides the opportunity to meet these requirements on modern and on different needs satisfying manner.
During the implementation, the main task was to design the expansion card and the FPGA configuration, and to learn the FreeRTOS embedded operating system and the lwBT open source Bluetooth protocol stack.
As the task progressed, it turned out that the Logsys card’s program-memory is not enough for the lwBT, so the Spartan 3E Starter Kit was used on the further development.
Currently, the expansion card is complete, the FPGA configuration is suitable for testing and developing purposes, and under the management of the firmware the Bluetooth module is capable to make connection with other devices.
Data transmission, analysis and implementation of Bluetooth profiles and cooperation with the FreeRTOS are subjects of further investigations..