Toshiba’s Bluetooth development platform is USB-based
Toshiba Electronics Europe offers a USB-based Bluetooth development platform based around its TC35678 BT 4.2 single-chip Bluetooth Low Energy (LE) controller. The BMSKUSBBT1760A(P) USB board reduces development time and cost as it provides all that is needed to develop advanced Bluetooth LE applications in a single platform, says the company. It is intended for use as a development platform and is also usable for quickly setting up prototypes.
The USB driver is automatically detected by the Microsoft operating system (OS) when plugged into a USB port for the first time. The device can be used through the USB hub as a target platform within an integrated development environment (IDE) (e.g. IAR) controlled by the on-board USB J-LINK connected to the on-chip single wire debug (SWD) interface. A Toshiba software tool (EasyStandAlone) allows programming of the embedded flash memory from the PC side.
Alternatively, a graphical user interface (GUI) PC application allows access to the Bluetooth LSI via the on-board FTDI-UART connection for host mode applications running on the PC. In both cases, the USB stick works with Toshiba´s software development kit (SDK) that can be downloaded from the supplier’s developers website.
Toshiba’s TC35678FSG Bluetooth Low Energy controller is embedded within a PAN1760A module from Panasonic that is claimed to achieve class-leading low current consumption and incorporates 256kbyteof built-in flash ROM to store user programs and data for standalone operations.
The system is powered by the USB port and is configured via a series of simple jumpers, explains Toshiba. These jumpers also allow users to apply external control of the system reset or to apply external power via a battery source to give designers flexibility. All of the GPIO lines from the TC35678 are available on headers/jumpers allowing designers to design and debug sophisticated interface structures.
The board can be configured to be used in either host or standalone mode (no external host used in standalone mode) by setting GPIO lines during a reset operation. Each of the three power modes (sleep, backup and deep sleep) are available and GPIO lines can be used for waking the system.