Proteccion codigo arduino

Buenos días.
Soy nuevo en el foro, y quería realizares una consulta. Disculpen mi ignorancia también, soy bastante nuevo programando arduinos.

Estuve leyendo varios post sobre como proteger el código de programación de arduino y no he encontrado nada concreto.

Si bien entiendo que no hay manera de proteger el código mediante una contraseña o algo por el estilo, quería preguntar si alguien sabe alguna manera de hacerlo físicamente, por ejemplo, se me ocurría una vez programado el arduino y conectadas entradas y salidas, meterlo en algún tipo de caja y llenarla de algún tipo de resina o algo así de manera que al secar quede "inaccesible" o por lo menos cerca de ello. No se si esto haría daño a la placa o no.

El código que utilizo no es nada de otro mundo, y creo que cualquiera lo podría programar, lo que busco es que no sea tan facil hacerlo, que no conecten el usb y descarguen la programación y ya. Que si alguien lo va a hacer aunque sea lo piense si le conviene romper la protección física que busco, o programarlo el.
Tampoco busco protegerlo de hackers y profesionales del tema, solo de gente aficionada que conectaría el usb y extraería el código en segundos.

Desde ya muchísimas gracias.

Saludos.

Cóbralo bien y te ahorrarás problemas.

Puedes reprogramar los FUSES del Arduino para evitar que puede ser leído el código via SPI pero es un camino de ida.. no hay vuelta atras posible. Lo haces y ya quedó inservible el ATmega328P usado.

El hilo es viejo pero te guiará por el camino adecuado.
https://forum.arduino.cc/index.php?topic=93907.0

surbyte:
Cóbralo bien y te ahorrarás problemas.

Puedes reprogramar los FUSES del Arduino para evitar que puede ser leído el código via SPI pero es un camino de ida.. no hay vuelta atras posible. Lo haces y ya quedó inservible el ATmega328P usado.

El hilo es viejo pero te guiará por el camino adecuado.
How to protect my program in ATmega328? - Programming Questions - Arduino Forum

Muchas gracias por tu respuesta! Veré el hilo, con la ayuda del traductor ya que mi ingles es bastante básico.
De nuevo gracias por tomarte el tiempo de responder.

Saludos!