I am an Electronics Engineering student from Malaysia. I am very new to this microcontroller. I am having some difficulties in my final year project. I am using DA14580 to build an Ultra Low Power embedded system for ECG acquisition. I will be drawing the schematic design using Altium Designer and I have also created custom schematic for DA14580 chip in Altium Designer. This embedded system I will be using the reference design in the datasheet of DA14580 but I will be using Surface Mount components for this project. I will connect the DA14580 chip to an accelerometer, and also an Analog Front End. The Analog Front End will feed the data from the electrodes and send to the microcontroller whilst the accelerometer will in charge of the activity recognition. The ECG signals will be manipulated and the data such as heart rate and respiration rate will be sent from the DA14580 to the smartphone through bluetooth. Since you have now briefly understand what I need to do, my problems here are that how am I going to program the DA14580, do I need smart snippets software? or software development kit? I really need your help. Please help me anyone. Thank you.