Close

GitHub, MPLABX, EAGLE... Oh my!

A project log for Universal Glucometer

Did your test strips just get more expensive? Has the drug store run out of strips for YOUR meter? Like to be able to use any test strip?

tom-meehanTom Meehan 08/31/2016 at 05:560 Comments

I've been delayed in posting my progress due to working on another project for the Chicago Southland Maker Faire. I was determined to build a Van De Graaff generator for some fun demonstrations of the effects of static electricity. I got it the Van De Graaff finished and working - but with the high humidity it couldn't due to much. Also, got to show off my progress on the Universal Glucometer.

Still trying to conquer linking my MPLAB X projects to my GitHub repositories (instead of committing changes I've been adding them manually - which defeats the purpose of GitHub, version control). This has been my biggest headache.

In the process of updating MPLAB X, I found the MPLAB Code Configurator. I completely missed this on my initial install. It looks like it can be quite helpful in generating the code to set up, configure, all the different parts of the microcontroller (ADC, DAC, OPAMP, INTOSC, etc.). I am presently attempting to use it for my upgrade/migration to the PIC16F1789 chip (more memory, and another Port).

screen shot of MPLAB Code Config.

To migrate over to the PIC16F1789 and also add external EEPROM memory means that I have to move the LCD screen over to Port D - from Port C. This is because Port C has the pins to communicate with the EEPROM chip.

Still busy with Eagle - finalizing my board design. Still need to add the battery/power contacts, a ground plane, and room to add external communication (USB, Bluetooth) to download data, also would like to add a bootloader and usb connection to make updating firmware easier.

Discussions