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

Custom PCB design for nRF52840

Hello,

I've been implementing a ZigBee end device for a while now. At this stage, I feel already comfortable enough to move to the PCB design part. 

However, since this is a very agile development I haven't enough time to explore everything I did correctly. Just to contextualize these are the main components of my code:

  •  3 Custom Zigbee Clusters;
  •  Watch Dog Timer;
  •  FreeRtos;
  •  UART serial communication.

I did go into some trouble while developing the UART serial communication, which according to your suggestions lead me to use the external clock source for better precision (avoid bit errors). 

Moving to the question itself, I want to know if I really need to have both clocks like on the PCA1009 board (32.768KHz & 32MHz). I'm a bit confused about what source of the clock the FreeRtos is pending on, but I think that the watchdog timer needs the 32.768KHz.... 

Should I leave both clocks in my custom PCB? Should I start to use the internal clock for the serial communication and install only the 32.768KHz for the watchdog timer?

Are there any implementations of the PCA1009 forKICAD out there


Best regards,

Fernando

Related