New Beacon

ABSensor N01

BLE Beacon with acceleration sensor. Small size and replacable battery.

N01 Technical Details

  • Power supply by CR2032 Battery 230~ mAh (replaceable).
  • Dimensions: Height 33mm, Width 33mm, Depth 10mm
  • Signal range 3m - 60m.
  • Embedded acceleration sensor
  • One LED and one button
  • One hole for leash/strip
  • Advertise 1st UUID when still, advertise 2nd UUID when move
  • BLE micro controller NRF52810

N01 Default Settings

NameParameters
Advertising TypeSensor
Advertising Interval700ms
TX Power0dBm
Proximity UUIDB5B182C7-EAB1-4988-AA99-B5C1517008D9
Major1
Minorlast 2 bytes of mac address

Advertising Type Comparison

Advertising TypeiBeaconEddystoneSensor
Advertising Intervalconfigurableconfigurableconfigurable
Button pressadvertise UUID2advertise UUID2Change button bit in advertising data
Acceleration SensorKeep workingKeep workingKeep working

N01 Packet Format

Sensor模式下的广播包格式

Byte(s)NameValueNotes
0Flags[0]0x02See Bluetooth 4.0 Core Specification, Volume 3, Appendix C, 181.
1Flags[1]0x01See Bluetooth 4.0 Core Specification, Volume 3, Appendix C, 181.
2Flags[2]0x06See Bluetooth 4.0 Core Specification, Volume 3, Appendix C, 181.
3Length0x03See Bluetooth 4.0 Core Specification
4Type0x03See Bluetooth 4.0 Core Specification
5, 6Service UUID0x59, 0xFEService UUID for OTA service
7Length0x17See Bluetooth 4.0 Core Specification
8Type0x16Manufacturer Specification data
9, 10Service UUID0x59, 0xFEService UUID for OTA service
11, 12Company ID0xAB, 0x01ID for April Brother
13Data Version0x03-
14 - 19Mac Address-Reverse the order
20, 21Temperature--
22Is Sensor Motion0x00When move the value = 0x01. when still the value = 0x00
23X Acceleration--
24Y Acceleration--
25Z Acceleration--
26Current Motion Duration0x00Current motion time in second
27Last Motion Duration0x00Last motion time in second
28Battery Level0x64Battery level in percent
29Measured Power--
30Button State-pressed=0x01, idle=0x00

N01 Hardware Files

ABSensor N03

N03 advertises sensor data in custom format. See section "Packet Format" for more details.

N03 Technical Details

  • Power supply by CR2450 Battery 500~ mAh (replaceable).
  • Dimensions: Diameter 48mm, Height 23mm
  • Embedded Temperature/Humidity/Light sensors.
  • BLE micro controller NRF52832

n03 PCB

Sensors

  • Light Sensor: AP3216
  • Humidity/Temperature Sensor: HTS221

N03 Pinouts

P1

Pins for programing by jLink

  • GND
  • VCC
  • SWIO
  • CLK

N03 Hardware Files

N03 Packet Format

Byte(s)NameValueNotes
0Flags 00x02See Bluetooth 4.0 Core Specification, Volume 3, Appendix C, 181.
1Flags 10x01See Bluetooth 4.0 Core Specification, Volume 3, Appendix C, 181.
2Flags 20x06See Bluetooth 4.0 Core Specification, Volume 3, Appendix C, 181.
3Length0x03See Bluetooth 4.0 Core Specification
4Type0x03See Bluetooth 4.0 Core Specification
5, 6Service UUID0x59, 0xFE16-bit Service UUID for OTA service
7Length0x12Service Data. Ibid. § 1.11
8Service Data data type value0x16
9, 10Service UUID0x59, 0xFE16-bit Service UUID for OTA service
11Company ID0xAB
12Device Type0x03
13,18Mac Address
19Battery Level0x02
20,21Temperature0xD400Reverse the value first. Divide 8 for real temperature value. Eg. 0x00D4 = 212, 212 / 8 = 26.5°C
22,23Humidity0x6700Reverse the value first. Divide 2 for real humidity value. Eg. 0x0067 = 103, 103 / 2 = 51.5
24,25Light0x0700Reverse the value first. 0x0007 = 7
Last Updated:
Contributors: yanc