First time here? Check out the Tour!
I have noticed strange problem with one of GPIOs - P0.15. We have tested 50 devices based on nRF52832 and 3 of them have problem with P0.15 after few days.
P0.15 pin we have connected with two ... (more)
on my custom board I am trying to use pin P0.09 and P0.010 for interrupt-purposes. So I integrated the necessary adjustments as mentioned in this topic here, which resulted in an immediate 'halt' of my board, upon ... (more)
last week I was trying to integrate a wake-on-motion-functionality for my hardware using some interrupt-handling. While that problem is solved, I came across some kind of interdependency between initializing the GPIO- and the BSP-module simultaneaously.
Here is the code ... (more)
I feel like this question has an answer similar to this question, but I can't seem to get it working https://devzone.nordicsemi.com/questi...
I am using the nrf51422 chip on a board I designed myself and ... (more)
Hey, I am trying to sample from 10 analog sensors and stream the results via bluetooth. Since the nRF5 is on a board that only lets me access 5 Pins, I am using a 16:1 multiplexer connected to a ... (more)
I'm trying to implement send && recieve through one wire. Handling of pin state, if it is input or output is done via SW. Also it is going to be half-duplex only.
Is it possible to do something like this ... (more)
I connected 74CH595 shift registers to nRF52DK board. When I built and upload my code with Keil everything works just fine, but if I compliled it with GCC and upload with nrfjprog, the 74CH595 cannot act properly. I need ... (more)
I am having trouble using GPIO P0_9 and P0_10 as GPIO pins. These are the pins designated as NFC1 and NFC2.
I am using the following sample code:
#include <stdbool.h> #include <stdint.h> #include "nrf_delay.h" #include "boards.h ...
I just had a quick question - currently I'm using standard drive mode for everything, however in one case I'm driving an IR transmitter that could really do with a little more current.
What are the downsides of ... (more)
What are the following characteristics for the 'ESD structures'/diodes pictured?
Reverse breakdown voltage, rated forward current, forward voltage
I added following code in saadc example code to set GPIO pin high/low and monitor it in the terminal. The pull up looks ok, but when I set it to low, the reading never goes down to 0 ... (more)
I am using Nordic SDK to develop an application. I need to turn PWM off and turn it back on (to produce a beeping sound from a buzzer). To do this I went into the bsp.c file and added ... (more)
Greetings I am working on an application that logs data to SPI flash device. I am having an issue where it appears that the pin configured as a MISO for SPIM is garbling up the flash device's responses. I ... (more)
I have a BLE device that is using Nordic SDK 8.1 and uses PWM to control an LED. Now I want to turn the led off with PWM. To do this I set the duty cycle to 0 and ... (more)
Hi, Do the nRF52 GPIOs retain their pullup/down or drive characteristics when in its deepest sleep mode? VCC is still applied, but otherwise, the chip is to consume a minimum of power, waiting for a wakeup on another GPIO ... (more)
I directly connect GPIO pin with 24ohm resistor as follows. And I set GPIO pin as high drive,
NRF_GPIO->PIN_CNF[MY_PIN_NO] |= (GPIO_PIN_CNF_DRIVE_H0H1 << GPIO_PIN_CNF_DRIVE_Pos);
When I measure the current, I got 38mA. But it should not exceed 15mA ? What am I ... (more)
Hi all --
I have an application where I have a LDO generating 2.6V from a single lithium-ion cell. It has an EN input that I want to expose to the nRF52 with a little RC circuit to allow the ... (more)
I am using PWM on a BLE Nano using Nordic SDK. I was having problems with the PWM and decided I would set the duty cycle to 0 to see if the program was working right:
#include <stdbool.h> #include ...
I am developing on a BLE Nano 1.5 and need to use PWM to make a beeping sound from a piezo buzzer. I am wondering which pins are capable of PWM. Here is the pinout diagram:
I am working on a project using a ble nano (nrf51822) using the Nordic SDK 8.1. I started building off the ble-app-hrs in the examples of the documentation so my code is pretty similar to the example.
What I ... (more)
Id like to understand if its possible to held GPIO high during a DFU update? The usecase is as follows: 1)GSM module is usually controlled by NRF52832 and it also controls the power switch. 2)I will download ... (more)
I am working on a project using a ble nano (nrf51822) using the Nordic SDK 8.1. I am trying to use PWM to control a buzzer. To do this I included the following files into my main.c:
#include ... (more)
I am working on a project using a ble nano (nrf51822) using the Nordic SDK 8.1. In the examples I found a way to control an LED using the methods LEDS_ON and LEDS_OFF. I wanted to invert the times ... (more)
I'm trying to figure out how to properly use GPIO pins, but so far I did not find a document explaining how to use GPIO with nrf included functions. I found bits and pieces of code which use ... (more)
I am working on a project using a ble nano (nrf51822) using the Nordic SDK 8.1. In the examples I found a way to control the onboard led that uses the methods LEDS_ON and LEDS_OFF. I wanted to change ... (more)
I am trying to count the positive edges of a 3.5MHz signal with GPIOTE, PPI and the TIMER1. Unfortunately i can only measure to frequencies up to a little more than 1MHz. What is the limitating factor ... (more)
Can someone tell me how the DETECT signal works in the nRF52840? This version of the nrf52 has 2 GPIO ports. Does that mean there are 2 DETECT signals? or is there still one and are all SENSE levels of ... (more)
I am working on a project. The goal is to retrieve every seconds some acceleration data from the ADXL362 accelerometer.
I configured the spi in blocking mode by passing NULL as event handler nrf_drv_spi_init(_spi, &_spi_config, NULL);
This method ... (more)
I am trying to maintain a single bit of information through a power-on reset event (sd_nvic_SystemReset();). I am trying to do this through the configuration of an unused I/O pin. I am setting the pin to be an ... (more)
I noticed that the GPIO port read and port write for SDK v12.2 changed to accommodate chips with more pins but I can't find much information about it. How do I use nrf_gpio_port_out_read() and nrf_gpio_port_out_write()? And how does ... (more)