Ib51822 - Mbed Bluetooth Ble 4.x Development Board, Nrf51822 Arm Cortex M0

US $36.00

  • Dongguan, China
  • Jun 9th
IB51822 is an mbed enabled Bluetooth 4.0/4.1 Low Energy ARM Cortex M0 Development board based on nRF51822 chip from NordicSemi. IB51822 runs in SUPER LOW POWER, which means you can power it with a coin battery for a couple of months! You can use it to make your own IoT projects like smart watches, step-counter, sleep tracker, smart home switches, Amazon dash-button, Beacon, and all kind of sensor projects like heart-rate sensor, brain wave sensor, muscle sensor, etc. There're so many ideas that can be achieved with IB51822.   It's designed with flexibility, easy to use with all pin-outs accessible for any requirements of project prototyping. IB51822 can be used to with a variety of smart phone, here's a list of devices that are known having the BLE supported: Apple smart devices: iPhone 4S, iPhone 5, iPhone 5C, iPhone 5S, iPhone 6, iPhone 6C and iPhone 6S. iPAD, iPAD2, iPAD mini. Android phones: Google Nexus 4, 5, 6, 7. Samsung Note 3 / GT-I9300 / GT-I9500 Huawei Ascend P7 HTC One + Android OS v4.4.2+ HTC One M7 + Android OS v4.4.2+ Moto X/G + Android OS v4.4.2+ Samsung Galaxy S5 Sony Xperia E1 + Android OS v4.3 Sony Xperia Z1 + Android OS v4.4.4 What you will get? When you bought IB51822, you will get not only IB51822 but also two essential tools: IBDAP and IBDAPC10J20 adapter. IB51822 programming is accomplished via IBDAP, which is an open software open hardware low cost CMSIS-DAP JTAG/SWD Debugger, while IBDAPC10J20 is a JTAG 10-pin to 20-pin header adapter, this little tool easily bridges the IB51822 debug interface to a tradition 20-pin JTAG header.      Pin outs     Feature highlights CPU: Single chip, highly flexible, 2.4 GHz  32-bit ARM Cortex M0 CPU core 256kB flash + 16kB RAM, nRF51822 QFAA Supports 16MHz XO, 16MHz RCOSC, 32MHx XO, 32kHz XO, 32kHz RCOSC   mbed BLE Enabled BLE 4.0/4.1 support Support standard and custom GATT Profiles Supports both BLE Central and Peripheral Roles.   Peripherals 3 x 16/24-bit timers with counter mode 16 channel CPU independent Programmable Peripheral Interconnect (PPI) Encryption -128-bit AES ECB/CCM/AAR co-processor Random Number Generator RTC Integrated on chip temperature sensor Flexible GPIO pin configuration 31 GPIO Up to 4 PWM   Digital I/O Digital interfaces -SPI Master/Slave, 2-wire I2C, UART Quadrature decoder   Analog I/O 8/9/10 bit ADC - 8 configurable channels Low power comparator   Power Management Wide supply voltage range (1.8v to 3.6V) Flexible power management scheme On-chip DC/DC converter 600nA @ 3V OFF mode 2.6µA @ 3V ON mode, all blocks in idle mode 1.2µA @ 3V OFF mode + 1 region RAM retention   Ultra low power consumption 6.3mA - TX at -4dBm (3V using on-chip DC-DC) 8.0mA - TX at 0dBm (3V using on-chip DC-DC) 11.8mA – TX at +4dBm (3V using on-chip DC-DC) 9.7mA – RX (3V using on-chip DC-DC) 13mA – RX at 1Mbps (No DC-DC) 10.5mA – TX at 0dBm (No DC-DC) 0.6µA – SYSTEM-OFF, no RAM retention 1.2µA - SYSTEM-OFF, 8KB RAM retention 2.6µA - SYSTEM-ON, All peripherals in idle mode   2.4GHz Multi-protocol Radio +4dBm to -20dBm output power in 4dBm steps -30dBm output power in whisper mode -96dBm RX sensitivity at 250kbs -90dBm RX sensitivity at 1Mbps -85dBm RX sensitivity at 2Mbps 2 Mbps, 1 Mbps and 250kbs supported data rates Excellent co-existence performance     Super easy BLE programming IB51822 is an mbed enabled development board, which means a lot more easier programming and prototyping, shorter development cycle and faster market release.  Step 1: Connect Step 2: Compile (Windows, Linux or Mac) Open one of your NordicSemi nRF51822 mbed project and click Compile and download hex file.   Step 3: Flash (Windows, Linux or Mac) Open a Terminal and run OpenOCD (see below how to install): $ openocd.exe -f ../scripts/interface/cmsis-dap.cfg -f ../scripts/target/nrf51.cfg Open another Terminal and run: $ telnet localhost 4444 > reset halt > flash write_image erase /file/path/to/downloaded/mbed/hex/file.hex 0x0 COMPLETE.   Programming Guide The following guide works for Windows, Linux and Mac OS users. Note: If you are an programming expert and want to have full control of codes, then you should use Nordic's official SDK. But here, for quick demonstration or quick prototyping, we'll be using mbed Online IDE. To find official documents, examples please visit Nordic Infocenter  STEP1: Open mbed Online IDE: https://developer.mbed.org/ STEP2: Choose "mbed Compiler":   STEP 3: Import a BLE beacon example project and compile it:  Before importing example project, click the top right button to choose the Nordic nRF51822 platform. STEP4: Flash Application firmware using OpenOCD + IBDAP (CMSIS-DAP Debug Probe) First of all, Install the OpenOCD v0.9+ on your computer. OpenOCD v0.9+ is available for Windows, Linux and Mac OS. Prebuilt binaries are ready for download at sourceforge: http://sourceforge.net/projects/gnuarmeclipse/files/OpenOCD/ After installation, open a Terminal to navigate to the openocd(.exe) executable location, run the openocd server as follows: $ openocd.exe -f ../scripts/interface/cmsis-dap.cfg -f ../scripts/target/nrf51.cfg Open new Terminal and run the following command to flash the firmware: $ telnet localhost 4444 > reset halt > flash write_image erase /file/path/to/downloaded/mbed/hex/file.hex 0x0   nRF51822 has a memory protection mechanism where some of the codes can be protected from erasing and re-programming. If you ever encounter any firmware update problem, this usually happens if you ever used J-Link as a programmer and it by default protects code region 0, you can always disable that protection first and then do a firmware update: $ telnet localhost 4444 > reset halt > flash info 0 > nrf51 mass_erase > flash info 0 >  flash write_image erase /file/path/to/downloaded/mbed/hex/file.hex 0x0   Downloads Schematic Download: https://s3.amazonaws.com/armstart/BLE/IB51822/IB51822_V0.2_SCH.pdf PCB Components Info: https://s3.amazonaws.com/armstart/BLE/IB51822/IB51822_AD.pdf
Condition:
New: A brand-new, unused, unopened, undamaged item in its original packaging (where packaging is applicable). Packaging should be the same as what is found in a retail store, unless the item is handmade or was packaged by the manufacturer in non-retail packaging, such as an unprinted box or plastic bag. See the seller's listing for full details. ...
Brand Armstart
MPN IB51822-nRF51822-QFAA
UPC 090125837247

Directions

Similar products from Other Electronic Monitoring Devices & Assemblies

People who viewed this item also vieved

By clicking "Accept All Cookies", you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts.

Accept All Cookies