Arduino Hex uploader & GSM based uploader

Hey all,
I uhh, don't exactly know where to put this and get in touch with the community and specifically
Sir "Nick Gammon".

Based on the Nick Gammon's sketch of Arduino Hex uploader, I have kind of developed a little more on that same piece of software. Two versions of that.
Code and PCB layout + schematic.

  1. LCD based interactive Arduino Hex uploader.
    Details - https://github.com/beyondszine/arduino_sketches/tree/master/hex_injector

  2. GSM based remote uploading (currently works only on 2400 baud rate, higher bauds misses the hex data)
    Details - https://github.com/beyondszine/arduino_sketches/tree/master/GSM_HEX_SD_WRITE

Hope it helps anybody, GSM based hex uploader is a little big in size though.

Thank you for submitting these.

It would be nice to include my name at the top of the sketch.

Something like:

// Based on the Atmega hex file uploader sketch by Nick Gammon.
// Original code at: https://github.com/nickgammon/arduino_sketches/blob/master/Atmega_Hex_Uploader
// Modifications by: saurabhshandilya

I want to draw your attention to the notice in my original sketch:

Copyright 2012 Nick Gammon.

PERMISSION TO DISTRIBUTE

Permission is hereby granted, free of charge, to any person obtaining a copy of this software
and associated documentation files (the "Software"), to deal in the Software without restriction,
including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense,
and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so,
subject to the following conditions:


The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.

You are welcome to use my code, however you need to include the copyright notice.

You seem to have omitted all that stuff from the start of your sketch.

Yeah, I actually forgot to add all those.
I have done the edition as you mentioned sir. Git files are updated.

Thanks.