-
1Step 1
Download the latest PyPPM sources zip file from the PyPPM GitHub repository.
-
2Step 2
Unpack the sources file (i.e.: unzip pyppm-master.zip; cd pyppm-master/)
-
3Step 3
Locate the latest PPM circuit board design files in 'designs/' (currently version 1.3, as 'designs/ppm-1.3/ppm-v1.zip').
-
4Step 4
Submit the design files to the board fabrication house of your choice. I recommend Advanced Circuits.
-
5Step 5
Locate the latest 'ppm-bom.csv' file in the same directory as the board design files, and order the parts from Digi-Key (or equivalents from a vendor of your choice).
-
6Step 6
Follow the latest schematic and board layout designs to assemble the PPM circuit board.
-
7Step 7
Locate the latest PPM firmware sources in 'firmware/' (currently version 1.3, as 'ppm/firmware/ppm-1.3'), and build them with 'make'.
-
8Step 8
Connect the assembled PPM board to the computer via USB and install the firmware using 'sudo make dfu'.
-
9Step 9
Disconnect and reconnect the PPM board, or press the RESET button on the board. The LEDs should flash a few times and finally turn off.
-
10Step 10
Compile the Python module in 'software/py/' with 'make && sudo make install' and use it to test communication between the PPM and the host computer. An example pyppm Python program is available in 'software/py/README.md'
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
I want a mobile PPM System ans want to know two things:
1. Hod do I add a DGPS?
2. How do I get the measurement data in to my computer in CSV format A,B,C (Latitude, Longitude and nTesla) to be used by Surfer post processing?
Please advise.
stentmartin
Are you sure? yes | no