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

Urgent - nrf8001 and AtMega328

I work for a small start-up. Our products monitor events and communicate via bluetooth with an Android tablet.

We are currently trying to make our custom circuit using nrf8001 and AtMega 328p operational using Arduino bootloader/soft and ICSP port.

However they way we connected our nrf8001 to the AtMega isn't compatible with existing libraries. As you can see with schematics, unless the nrf8001 works, we have no other communication channel with the circuit (no USB). Difficult to debug, a real challenge...

We are currently running out of option and our main programmer on this topic isn't able to make it work. Could someone help us make it work? It's a relatively urgent matter as we need to deliver our products next week. Financial compensation is OK if we can solve our problem.

I was told from several people that our circuit design was good but any external advice on that circuit would be appreciated. (see attached file)Francois-BLEuSDuino-schV6.pdf

Sorry for this question here, this is beyond our capabilities and the fact we need to deliver soon is creating a non-significant amount of stress.

We can share existing coding if necessary. But we are simply trying to connect and we failed. Antenna design has been approved by Nordic.

Thanks in advance!

Regards,

Francois

Parents Reply
  • Okay, I misunderstood your comment and therefor my reference to the 8MHz is not valid. I do agree it's a bad idea to overclock your product. Enough off topic. You still have the issue with the nRF8001. Did you get the SD card working? Are the signals converted correctly? Maybe freeze your code and start with some dedicated code for just checking your layout. Toggle all the outputs, read the inputs and find an example for SPI with the ATMEGA328. Get back to the basics.

Children
No Data
Related