Questions tagged [nrf51822]

Q&A specific to Nordic Semiconductor SoC nRF51822

21 questions
4
votes
2 answers

Embedded C++ and multiple copies of same structure

In embedded programming it is my understanding that we do not use dynamic memory allocation since we are working with a fixed-resources system and the code needs to be compiled for worst case memory usage. That being said; what if I wanted a user to…
Steve4879
  • 43
  • 3
4
votes
1 answer

What are the resource requirements (RAM, flash) of the latest Nordic Bluetooth Low Energy (BLE) stack?

I want to understand how much RAM and flash I have available for my own program memory and program space after I incorporate the overhead of Bluetooth communication when using an…
tarabyte
  • 3,112
  • 10
  • 43
  • 67
3
votes
3 answers

Connecting LED to a microcontroller powered with CR2032 with discharge voltage range 3.3V to 2V

For my project I'm using a nRF51822 SoC with a CR2032 powering it. I'm using an LED with 1.5mA consumption to signal a rare event. The LED has to have 2 V to work. As the battery discharges, the voltage drops from 3.3V down to 2V when its empty. For…
Lazyboy
  • 525
  • 1
  • 5
  • 19
2
votes
1 answer

Pi-Matching network needed when already 50Ohm matched on transceiver?

I've been dreaming up a small gadget featuring a NRF51822 MCU as a centerpiece and I'm a total noob at RF-voodoo. I want to use a chip antenna. My question is this: Do i need this matching network From the MCU/Transceiver or this one From the…
2
votes
1 answer

Where is stray current coming from in uA system. BLE Nano

I am testing how low I can get the power consumption of the RedBear BLE Nano, which is a development board for the Nordic NRF51822 System on Chip that contains an ARM micrcocontroller, and BLE 4.0 mdoule. I have produced some software that should…
Steve
  • 163
  • 2
  • 10
1
vote
0 answers

Program MCU from another MCU

Can I use an ESP32 to program/flash an nRF51822 directly without a PC connected to the nRF? I am designing a VERY small device with two microcontrollers on the same PCB, and would like to save space by having just one interface for flashing both…
JohnL
  • 21
  • 4
1
vote
2 answers

What comes after you have programmed a Bluetooth Low Energy chip with Nordic SDK and are ready for deployment?

I am working on this project with bluetooth low energy and it seems I will have to order the Nordic Semi DK kit for one of their nRF51 series chips. I am just curious (and an amateur at this), once one has written the program to be compiled and…
user P520
  • 198
  • 1
  • 8
1
vote
1 answer

Flashing nordic n51802

I have a Chinese rip-off game pad, which has an n51802 which is by nordic. I want to flash my own firmware but i’m unable to find any information about it. I can put it in DFU mode, so it is flashable, i have the original firmware from the company -…
1
vote
0 answers

Implementing nrf51822 timer example mbed

I am using the PCA10001 eval board and I have been able to get things up and running using the mbed platform but now I am implementing a timer based interrupt for that I was using a ticker. But detaching and reattaching the ticker results in the…
Johnny1010
  • 11
  • 1
1
vote
1 answer

nrf51822 BLE beacon not always discoverable - how to choose the correct flag?

I have some BLE beacon modules (Radioland Beacon) using the Nordic nrf51822 and I want to make an indoor positioning system with them. There is a problem with my beacons that they are not always discoverable (when scanning with an Android app) and…
Amir
  • 111
  • 2
1
vote
3 answers

How can i extend Bluetooth range at maximum?

I want to extend at "maximum possible" the range of my Bluetooth Low Energy chip, Nordic nRF51822. I have no limits of space, transmit power or energy requirements so i can use whatever i want. I was looking for a signal amplifier like RFaxis…
Francesco S.
  • 13
  • 1
  • 3
0
votes
0 answers

NRF51822 UART with ArduinoIDE

When using UART in ArduinoIDE, ArduinoIDE uses a preset pin number for RX and TX for UART, and when using a board like ESP32 which has RX/TX pins preset it's fine. What do you do when a board does not have any preset RX/TX pins but instead allows…
0
votes
1 answer

Questions about microbit and Nordic nrf51

My first question here and please excuse my English. I am playing with Nordic nrf51 Timer module (using a BBC microbit v1.5). I am using Timer1 to flash a LED. I stored a value to the capture register CC[1] which, according to the reference manual,…
Kaden
  • 1
0
votes
1 answer

Please help identify the positive and ground for BLE antenna

Please help identify the positive and ground for adding an external BLE antenna, after the chip antenna was removed. I am connecting an external antenna (not the removed one) to this Nrf51822 BLE module made by Raytac, Model MDBT40. There is a…
TommyS
  • 135
  • 10
0
votes
0 answers

Circuit to Toggle Ultrasonic Sensor

To preface I am a software developer, not an electrical engineer so please go easy on me as there are likely gaps in my knowledge here. I am utilizing an nrf52832 SoC (specs: https://github.com/redbear/nRF5x/tree/master/nRF52832) to send sensor…
SHeinema
  • 103
  • 3
1
2