After building a Blinky Grid kit for my nephew, I wanted to understand a little more about how the LEDs in the matrix were being lit. NOTE: Building the matrix by hand is not for someone looking for something easy. The kit was great and straight forward.
Now, I believe I have created the board, getting unique LEDs to light based on all the different High / GND combinations. The problem I am having is the burning of the 16F1823. My programmer is telling me that the blinky_firmware_bootloader_grid_combined_v1.02.hex (file downloaded from github) does not have the configuration bits. I’ve read the source files and THINK I have manually set the config bit in the programmer correctly. Should that HEX file completely write the PIC - ID, EEPROM, Data and Config? I would assume that the schematic minus the LED matrix and only having a couple opposing pairs of LEDS across LED1/LED2 & LED3/LED4 would flash a little if the chip was powered up. Is there anything about MCLR or Button that might have been left off the schematic? Should the sample LED pairs on a breadboard light from default power up? I should have kept the working kit so I could have tested my pieces.