I am working on a BLE Gamepad project using a module based on the Nordic NRF51822. This is the first project I have done that is more complicated then an arduino project so I am likely to make some big mistakes. I am getting close to finishing it, but I have this aching feeling like I am doing the power rails completely wrong.
I currently have one long +3V3 trace running under all the circuitry that powers two LED's, two analog thumbsticks, and the microcontroller module. In a four layer board I would have separate traces for AVDD and VDD, but I am already beginning to feel a little cramped in the areas where power traces are needed. I might be able to separate them if I route VDD under the module itself, but I am worried that it might cause noise in the module if I do this. Essentially, I would like to know what I should do for power routing in such an environment.
For specifics check out the github project with pics, gerbers, and the source for the KiCad project files.
If you see things that are wrong with the design and are not related to this question then feel free to post about them at this reddit post