Hi, I complied your code for NRF51822 chip but I am getting the following errors at compile
Arduino: 1.8.11 (Mac OS X), Board: "MyBoardNRF5 nRF51822, 16 kB RAM, 256 kB flash (xxaa), None, Crystal Oscillator"
WARNING: library LIS2DW12-master claims to run on stm32, avr, sam architecture(s) and may be incompatible with your current board which runs on nRF5 architecture(s).
/Users/puneit/Google Drive/MySensor/NRF51822/doorsensor/doorsensor.ino: In function 'void board_Init()':
doorsensor:417:3: error: 'NRF_NFCT' was not declared in this scope
NRF_NFCT->TASKS_DISABLE = 1;
^
doorsensor:419:13: error: 'struct NRF_UICR_Type' has no member named 'NFCPINS'
NRF_UICR->NFCPINS = 0;
^
doorsensor:421:3: error: 'NRF_SAADC' was not declared in this scope
NRF_SAADC ->ENABLE = 0;
^
doorsensor:422:3: error: 'NRF_PWM0' was not declared in this scope
NRF_PWM0 ->ENABLE = 0;
^
doorsensor:423:3: error: 'NRF_PWM1' was not declared in this scope
NRF_PWM1 ->ENABLE = 0;
^
doorsensor:424:3: error: 'NRF_PWM2' was not declared in this scope
NRF_PWM2 ->ENABLE = 0;
^
doorsensor:425:3: error: 'NRF_TWIM1' was not declared in this scope
NRF_TWIM1 ->ENABLE = 0;
^
doorsensor:426:3: error: 'NRF_TWIS1' was not declared in this scope
NRF_TWIS1 ->ENABLE = 0;
^
Multiple libraries were found for "Wire.h"
Used: /Users/puneit/Library/Arduino15/packages/sandeepmistry/hardware/nRF5/0.6.0/libraries/Wire
Not used: /Users/puneit/Documents/Arduino/libraries/Wire
Multiple libraries were found for "SPI.h"
Used: /Users/puneit/Library/Arduino15/packages/sandeepmistry/hardware/nRF5/0.6.0/libraries/SPI
Not used: /Users/puneit/Documents/Arduino/libraries/SPI
exit status 1
'NRF_NFCT' was not declared in this scope
Invalid library found in /Users/puneit/Documents/Arduino/libraries/ESP8266SdFat: no headers files (.h) found in /Users/puneit/Documents/Arduino/libraries/ESP8266SdFat
Invalid library found in /Users/puneit/Documents/Arduino/libraries/SoftwareSerial: no headers files (.h) found in /Users/puneit/Documents/Arduino/libraries/SoftwareSerial
Invalid library found in /Users/puneit/Documents/Arduino/libraries/ArduinoHwNRF5-master: no headers files (.h) found in /Users/puneit/Documents/Arduino/libraries/ArduinoHwNRF5-master
Invalid library found in /Users/puneit/Documents/Arduino/libraries/arduino-nRF5-master: no headers files (.h) found in /Users/puneit/Documents/Arduino/libraries/arduino-nRF5-master
Invalid library found in /Users/puneit/Documents/Arduino/libraries/ArduinoBoards-master: no headers files (.h) found in /Users/puneit/Documents/Arduino/libraries/ArduinoBoards-master
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Hi!
I have the same problem as terxw. allpcb.com is missing the "NC drill date". Unfortunately I am not able to create this on my own. Can anybody upload this file?
Thanks
You can put 100uf on each even 200uf would not be able to handle only one tx, so..
but you need them at least for coin cells.
you would need more capa to handle tx..but the more capa the more time they take for recharging, and the recharging if big, increase internal res of the coin cell and that's not so good too; to prevent this that would need a current resistor limiter..etc a whole balance!
On mine for instance, I have 100uF for coincell, 100uF for PIR and 86uf on radio. Fresh varta coincell 3.02V, after multiple presentation tx 2.85V if I remember, not so bad. but that's an homemade pcb.
Another notes, it's better to use ceramic capacitor (because of leakage, if you want to optimize), and better smd, but that's not your case I think.
@nca78 I don't use ATAES132A. I put it in just in case I wanted to invest some more time using it.
I now just use SimpleEncryption, it's secure enough for my purpose atm.
(since the area I live in uses KAKU a lot, an insecure 433MHz lightswitch, I don't think anyone would be bothered to hack my temperature sensors. I found 163 433Mhz devices when I left domoticz logging for a couple of days.)