×

SparkFun Electronics will be closed in observance of memorial day on Monday, May 29th. We will resume normal business hours on Tuesday, May 30th. Any orders placed after 2pm Mountain Time on Friday, May 26th will process and ship out on Tuesday, May 30th.

Creative Commons images are CC BY 2.0

Description: The Simblee BLE Module is a small Arduino-programmable Bluetooth 4.0 (BLE) module allowing you to get started playing with IoT (Internet of Things). The RFD77101 is a high performance, professional grade Bluetooth® Smart radio transceiver equipped with a built in ARM Cortex M0 microcontroller (with 128KB of Flash and 24KB of RAM, no EEPROM, running at 16MHz) that can be programmed using the simple-to-use Arduino IDE using Simblee extensions. Unlike other IoT offerings, Simblee integrates the GUI description code with the Arduino firmware running on the module.

The tiny RFD77101 module features 45-pin LGA 0.5mm pitch pinout with a 3ms signal latency and 10us accuracy. The Simblee module requires an operating voltage of 1.8V to 3.6V and is capable of communicating at an adjustable physical range from a few inches to hundreds of feet. Users can create sketches to run on their Simblees using the Arduino IDE. These sketches can include user interfaces, which can be displayed on the user’s smartphone or tablet, and which can be used to monitor the Simblee’s inputs and control its outputs.

Dimensions: 10mm x 7mm x 2.2mm

Features:

  • Operating Voltage: 1.8V - 3.6V
  • ARM Cortex M0 processor
  • Bluetooth® Smart Stack built-in
  • 128KB of Flash
  • 24KB of RAM
  • 3ms latency
  • 10us accuracy
  • Build iPhone and Android apps without Xcode or the Android SDK
  • Built in AES encryption engine
  • 29 GPIOs
  • -93dBm receiver sensitivity
  • -55dBm to +4dBm TX power
  • Integrated 16 MHz crystal and 32KHz precision crystal
  • Integrated antenna

Documents:

Recommended Products

Customer Comments

  • So this is a Cortex-M0-MCU PLUS a BLE-Module PLUS an antenna, right ?

    So I do not understand why this is compared here with any cheap $3-Bluetooth-Modules from China (?)

    • You are paying for a complete, stand alone module that is easy to use with FCC and Bluetooth certification in quantities of 1. There are similar solutions without an antenna + ARM that price in about half of this. Seems reasonably competitive.

      • Yeah but there are other modules out there that are complete solutions that are still much cheaper than this. I have been playing around with Anaren’s A20737 (Has micro, flash, antenna and radio). Had some pretty good success getting started with it and looks like I can get their module for about 12 dollars on octopart. This seems awfully pricey.

  • Can someone at Sparkfun put this on a scale and tell me how much it weighs?

  • Very interesting. Is it perhaps also possible to access other data from the smartphone/tablet, like accelerometer/gyroscope values?

  • This is a really cool module, but what a horrible price… Too bad these aren’t more like $3/each. $19.95 isn’t even practical.

    • $3? Here is your $3 blue tooth. Try to fit that in the same form factor. It comes with an FCC ID.

      • This page still shows 99 in stock which is the same as yesterday. I’m not the only person that thinks the price is too high. Also considering their big marketing push, these should have flown off the shelf (if the price was right).

        Thanks for the eBay link. I bought 10 of them!

      • Wait — this $3 thingy is REAL Bluetooth, not BLE? What sucks is all these BLE stuff. No streaming audio….. The only thing I use Bluetooth for is audio.

  • Is it bad that I want to make a clunky bracelet as a beowulf cluster with these things?

  • How can this be soldered

    • The easiest way to solder this would be to use solder paste and a hot air rework station, but you could hand solder this with a soldering iron if you design your PCB right.

      The pads around the chip could be soldered by hand but the 4 pads in the center are going to be tricky. If I were doing it, I’d put some large vias directly under each pad and then use enough flux to wick the solder through the via and to the underside of the chip.

      If you have a hot air rework station and a soldering iron, this technique would work as well.

  • That hall sensor , can be used to measure the speed of my bike ??

  • Que, sensor hall, puedo usar para medir la velocidad de mi bicicleta??

  • Is this module only a bluetooth module or is it a programmable arduino with bluetooth?

  • Can this be used as a normal bluetooth module? Just uart/spi commutation, like any other bluetooth module. They seem so obsessed with IoT, and I kinda get it, but in some applications I need separate microcontroller anyway, and this gives a bluetooth in tiny form factor, great for some projects.

  • Is this part in the SparkFun Eagle Library?

  • It irks me a bit that to create GUI controls on your phone, you need to write them in Arduino on to the chip. Which is then transmitted to the phone when connected. It’s novel, and makes it quicker to get up and running, but it means Simblee is not something you would want to use in production. Bummer.

  • This page seems to have a slightly suggestive spelling error in the description…

  • This looks very nice! I intend to buy at least one, if only to reverse engineer the firmware to import onto my own NRF51822 hardware. I admit the price point is a bit daunting, especially considering that the hardware is nothing special. However, seeing as it’s the first product of a startup, I would expect the price to go down after a while.

Customer Reviews

No reviews yet.

Related Tutorials

Simblee Breakout Board Hookup Guide

February 4, 2016

This guide will help you understand your SparkFun Simblee Breakout Board.

Simblee LilyPad Hookup Guide

February 4, 2016

The Simblee LilyPad lets you easily integrate Bluetooth Low Energy and mobile apps into your e-textiles projects.

Simblee Concepts

February 4, 2016

The Simblee module is a powerful but easy to use Bluetooth 4.0 device which allows you to create a GUI from directly within your Arduino code!