Estoy instalando monitores de pozo basados en Arduino en mi comunidad local. Cada pozo es diferente y tiene parámetros ligeramente diferentes y varias variaciones de hardware. Actualmente, cuando necesito hacer un cambio de programa, tengo que desinstalar el Arduino, devolverlo a mi computadora, reprogramarlo y luego reinstalarlo. Estoy desarrollando estas unidades sobre la marcha, así que también surgen varios refinamientos. Me encantaría poder reprogramar una unidad en su lugar. Parece que podría hacerse con otro Arduino, pero actualmente no tengo las habilidades para eso. El segundo método, menos flexible, sería utilizar interruptores DIP para seleccionar varias opciones. Esta opción es atractiva pero me limitaría solo a las opciones que conozco en el momento de la programación. ¿Hay una tercera opción en la que no haya pensado? ¿Alguien más ha intentado programar un Arduino desde el otro? Edición: estoy utilizando principalmente Unos, pero estoy trabajando en una versión de bajo consumo que utilizará un Mini Pro. Las unidades son accesibles en cuanto a cables USB y similares. Sin embargo no tengo una computadora portátil.