This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Some GPIO pins show HIGH et al.

I just assembled my first nRF51822 board and I was able to program it using an IDAP-LINK and a blinky program compiled with the Eclipse/GCC toolchain flashed via SWDIO/SWDCLK. All good.

I noticed however, that the SWDIO and Pin 11 were both at 3V3 for no apparent reason I can detect. Is it expected that these or any other GPIO pins will show HIGH for no apparent reason?

Also, I soldered the nRF51822 chip to the thermal pad. I don't do this for the nRF24L01+, but i can't find anywhere the "proper" way to mount the nRF51822 wrt the thermal pad. Is soldering it recommended?

Lastly, will there ever be an Arduino IDE available for the nRF51/2 chips?

Thanks!

Thanks.

Parents
  • @onehorse: Which pin 11 you wanted to mention ? is it Pin 0.11 (pin 17) or pin 11 physically on the chip (P0.07) ? SWDIO pin is at 3v3 because it's active low, and there is a pull-up resistor inside the chip for that pin.

    The exposed die pad under the chip (I assume QFN) should be connected to ground. Yes, you should solder it to ground.

    What do you mean by Adruino IDE available for nRF51 ? Currently we have some shield for arduino that has nRF51 on it. And the nRF51 DK has the same hardware form factor with the Arduino Uno, but the nRF51 is not Arduino.

Reply
  • @onehorse: Which pin 11 you wanted to mention ? is it Pin 0.11 (pin 17) or pin 11 physically on the chip (P0.07) ? SWDIO pin is at 3v3 because it's active low, and there is a pull-up resistor inside the chip for that pin.

    The exposed die pad under the chip (I assume QFN) should be connected to ground. Yes, you should solder it to ground.

    What do you mean by Adruino IDE available for nRF51 ? Currently we have some shield for arduino that has nRF51 on it. And the nRF51 DK has the same hardware form factor with the Arduino Uno, but the nRF51 is not Arduino.

Children
No Data
Related