I have poked around a bit and made a list of the BLE SOCs I could find easily. Then I tried to figure out what chip they are using.
Panasonic’s PAN1323 is an 8051-based TI module!
Cambridge Silicon Radio
CSR µEnergy® Product Family -Processor is TI CC2540 – 8051-based processor
Just a few snippets drawn from David’s email of April 28, 2014 at 9:58 PM
DA14580 – http://support.dialog-semiconductor.com/downloads/DA14580_DS_v1.63.pdf
- 32 kB One-Time-Programmable (OTP) memory
- 42 kB System SRAM
- 84 kB ROM
- 8 kB Retention SRAM
EM9601 – http://www.emmicroelectronic.com/webfiles/product/other/EM9601_FS.pdf
Well spotted David! EM – http://www.emmicroelectronic.com/Sitemap.asp They seem to be based in Sao Paulo. The web-site is a bit amateurish. They have a wide variety of products, and don’t seem particularly focused on BLE. However their BLE system is based on the STM32F051x8 32-bit CortexTM M0 which is a good feature. It’s pretty similar to the Nordic system. 200 Ohm differential antenna – does this matter? It’s a BGA.
Typical current consumption:
12mA Tx current at 0dBm output power 13mA Rx current 14µA in connected BLE Sleep Mode (including Host MCU current) 10µA in Deep-Sleep Mode (with memory retention)
64K of Flash, and 8K of SRAM (woo hoo) and a Calandar RTC!
BLUENRG: Announced September 2013. And somehow I managed not to hear about it … or did I just forget.
64K Flash and 12K
8.2 mA maximum TX current (@0 dBm, 3.0 V)
Down to 1.7 µA current consumption with active BLE stack
Accurate RSSI to allow power control. Uh huh 🙂
Demo boards the one with the rubber antenna is already available from DigiKey, but the dongle version is not. Same board is on backorder from Mouser.
EWARM Compiler 6.60 version is required for building the BlueNRG_DK_x.x.x demonstration applications. Oh joy. IAR again. $3500
User docs for kits.
Which actual ST ARM M0 system is the Bluetooth chip? 32Lx…? I still have not seen any evidence that it can be programmed.
The STEVAL-IDB002V1 is a product evaluation board based on the BlueNRG device. The BlueNRG is a Bluetooth low energy 4.0 compliant low power network coprocessor. The STEVALIDB002V1 is composed of an RF daughterboard and a microcontroller motherboard. The RF daughterboard features the BlueNRG device, an SMA connector for an antenna or measuring instruments and an SPI connector for external microcontroller. The motherboard is based on the STM32L, acting as external microcontroller driving the BlueNRG device. A JTAG connector allows development of firmware on the microcontroller.