Programar otros MCU con arduino

Saludos amigos soy nuevo publicando en el foro pero uso la plataforma y sigo proyectos propuestos aquí pero en esta ocasión ando con una interrogante y la cual es si se puede programar con un arduino otros microcontroladores???? He leído qué se puede programar los 8051 con arduino pero no se si se puede usar el mismo código de programación del arduino hago esta pregunta porque ando en el reciclaje de esos maravillosos componentes y me he hecho de varios microcontroladores de diferentes marcas y modelos entre ellos tengo un s3f80k5 de sangsung y un st9294 stmicroelecteonics si tienen alguna opinión se los agradeceré :slight_smile: