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 (LIS3DH)
  • 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

Advertising packet for sensor mode

Byte(s)NameValueNotes
0Flags[0]0x02See BLE BLE Core Specification, Volume 3, Appendix C, 181.
1Flags[1]0x01See BLE Core Specification, Volume 3, Appendix C, 181.
2Flags[2]0x06See BLE Core Specification, Volume 3, Appendix C, 181.
3Length0x03See BLE Core Specification
4Type0x03See BLE Core Specification
5, 6Service UUID0x59, 0xFEService UUID for OTA service
7Length0x17See BLE 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 BLE Core Specification, Volume 3, Appendix C, 181.
1Flags 10x01See BLE Core Specification, Volume 3, Appendix C, 181.
2Flags 20x06See BLE Core Specification, Volume 3, Appendix C, 181.
3Length0x03See BLE Core Specification
4Type0x03See BLE 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

ABSensor N07

N07 is a BLE beacon with temperature and humidity sensor. It advertises the temperature/humidity data with BTHome protocol.

BTHome is an open standard protocol for broadcasting sensor data. It is supported by popular home automation platforms, like Home Assistant, out of the box.

  • Nordic solution, long battery life. The BLE chip is NRF52820
  • Temperature and humidity sensor (GXHT30) for environment monitoring
  • Power supply by CR2450 Battery 500~ mAh (replaceable).
  • Dimensions: 40mm x 40mm x 13.5mm
  • One LED and one button

N07 hardware files

Last Updated:
Contributors: yanc