Originalmente ambos dispositivos fueron diseñados con un claro enfoque a la enseñanza, por este motivo se han vuelto tan populares, ya que ambos dispositivos son muy fáciles de aprender a usar. El arduino es originario de Italia y fue creado por el profesor Massimo Banzi. Este profesor del Interaction Desing Institute Ivrea, tenía como claro objetivo diseñar una herramienta sencilla de prototipado de hardware para sus estudiantes de diseño. Por su parte, Raspberry Pi 2 (como su antecesora) fue creada en Reino Unido. Todo comenzó con la frustración de un Profesor de informática de la Universidad de Cambridge, Ebben Upton, al ver la continua disminución del número de estudiantes y por el escaso nivel de habilidad de estos para adentrarse en el mundo de la programación. Raspberry fue diseñado para ser un ordenador barato y hackeable para mejorar las habilidades de los estudiantes.