Pingüino es una plataforma similar a Arduino, por lo tanto el código creado en una plataforma puede adaptarse muy fácilmente para pasarlo a la otra, en pocas palabras un proyecto diseñado para Arduino puede implementarse en Pingüino o viceversa. En primer lugar se declaran las variables o registros que almacenaran los valores entregados por los sensores y por el usuario, se usan nombres cortos porque mas adelante se "invocara" a estas variables, por ejemplo la variable H almacena el valor de humedad entregado por el sensor; HA , HB , HC , y HD almacenan el valor de humedad determinado para que la bomba se apague o se encienda, HR toma el valor de humedad de uno de los 4 cultivos, su valor ahora es el dato de referencia y se usa para compararlo con el que esta almacenado en H . En la siguiente imagen se puede ver la declaración de variables: En la función setup() se realiza la configuración inicial para el pic, cuando se enciende...
Se describe el proceso de diseño...