Hi there,
I'm an electrical engineering student looking to make a simple home project to get my head around PCB design, Altium, soldering etc. and I'm in need of some advice.
I want to build a system centred on (I think) one of the smart bond chips, a button, a coin battery, and a connection to my phone.
I want to be able to press a button connected to the DA14xxx, and make a matching android app that will register the button press. Should be simple enough right?
My big question is which chip? And are there any reference designs that I can look at for a system like this?
DA14585, DA14586, DA14682 and DA14683 all seem like good options? I don't really know how to break it down.
Thanks in advance for your help,
Matt
Device:
I think I'm going to use the DA14586 (with the on board flash) to keep things simple. DA14682 also looks appropriate but twice the price.
I've ordered a KEIL compatible JLINK programmer. I'm going to attempt to put together a custom board and program that.
Do you have any suggestions for similar projects?
Hi mkkn,
Regarding your application that you would like to develop, I would recommend you to use DA14585/6 family chips. Except from the low price, if you are starter with are products, the usage of the DA14585/6 will keep the thing easy. As you mentioned in your last post, the DA14586 has an embedded SPI flash, so I suppose this chip is the most appropriate for the application. Also, the DA1468x devices are based on operating system called FreeRTOS and if you are not familiar with OS, it would be difficult and complicated to implement your application. The DA158x based on a simple scheduler. The core of the kernel is a scheduler running in the main loop of the application. The scheduler checks if an event is set and services the pending events by calling the corresponding handler. The event may be a BLE or timer event, a message between two tasks. To summarize, the best solution according to the requirements of your application is DA14586!
Thanks, PM_Dialog
你好,马特,
Could you please share results of your project? I'm planning to do DA14586 Flash programming (for my student project at Adelphi University). I'm going to use SmartSnippets toolbox. Do I need Keil uVision5 Tool as well? Thanks.
亚瑟
Search > Resource keywords > custom da14586 > board programmingwritemyessaytoday
Hi Arthur,
Sorry for jumping im. If you want to program the on-chip flash, then you should use eitherDialog Smartbond Flash Programmer for Windows OSor the Flash Programmer from theSmartSnippets Toolbox V5.0.14 for Windows OS.
I would recommend first checking the following user manuals as well.
//www.wsdof.com/sites/default/files/user_manual_um-b-057.pdf
http://lpccs-docs.dialog-semiconductor.com/um-b-138/index.html
Using Keil IDE, you can only download firmware into the System-RAM.
If you have any follow-up question, please create a new forum post, as this one is old and closed.
Thanks, PM_Dialog