8 formas de comenzar con el hardware de código abierto

Alan Kay, un científico informático muy conocido, dijo una vez: "Las personas que realmente toman en serio el software necesitan construir su propio hardware". Yo diría que hoy esto es tan cierto como lo era en 1982 cuando lo dijo. Sin embargo, lo que ha cambiado desde entonces y ahora es que los equipos se han vuelto más rápidos, más pequeños y, lo más importante, más baratos. ahora puedes comprar un ordenador completa por $5.

Debido al hecho de que las grandes empresas están bajando los precios de sus propios productos, ha crecido un ecosistema de producción que es capaz de producir equipos de producción lo suficientemente baratos y asequibles para estar al alcance de la gente común. Tal asequibilidad y asequibilidad ayudan a desarrollar cosas como el crowdfunding y el movimiento de productores, pero también están dando paso a más personas que pueden participar en el código abierto a través del hardware de código abierto.

Hay algunas diferencias bastante grandes en lo que es o no hardware de código abierto, pero la Asociación de hardware de código abierto (OSHWA) tiene una definición con la que la mayoría de la gente está de acuerdo y si está familiarizado con el código abierto, no debería sonar demasiado extraño:

"Hardware de código abierto (OSHW) es un término utilizado para describir artefactos tangibles (máquinas, dispositivos u otras cosas físicas) cuyo diseño se ha publicado de tal manera que cualquiera puede crear, modificar, distribuir y usar estas cosas".

Alrededor de una gran cantidad de hardware de código abierto; es posible que no haya notado que los tableros que ya está utilizando pueden estar abiertos. Desde el modesto pero siempre versátil Arduino hasta completos ordenadores como la familia BeagleBone y el ordenador CHIP, hay muchos ejemplos de hardware abierto y cada vez se desarrollan más proyectos.

El equipo puede ser complejo y, a veces, incomprensible para los principiantes en cuanto a por qué el diseño necesita algo. Pero el hardware de código abierto le brinda la capacidad no solo de ver ejemplos de trabajo, sino también de modificar estos diseños o tachar y repetir las partes necesarias en sus propios proyectos, y puede ser tan simple como copiar y pegar.

Índice

    ¿Cómo puedo empezar?

    Para empezar, el hardware es complejo, complejo, a veces esotérico, y las herramientas que puedes usar no siempre son las más fáciles de usar. Esto también es más que probable, como puede atestiguar cualquiera que haya estado jugando con el microcontrolador el tiempo suficiente: vas a freír algo y en algún momento liberarás humo mágico. Está bien, todos lo hemos hecho, algunos de nosotros repetidamente, porque no aprendimos la lección las primeras 100 veces que hicimos algo, pero no dejes que eso te desanime: las lecciones se aprenden cuando las cosas van mal y tú suele tener una historia interesante para contar más tarde.

    Simulación

    Lo primero que debe hacer es comenzar a modelar lo que desea hacer con la placa existente, los puentes, la placa de prototipos y cualquier dispositivo que desee conectar. En muchos casos, lo más fácil es agregar más LED a la placa y hacer que parpadeen de nuevas formas. Es una excelente manera de crear un prototipo de algo, y es bastante común. No se verá bonito y es posible que haya conectado algo mal, pero estos son prototipos: solo quiere demostrar que todo funciona. Si algo no funciona, siempre verifique todo y no tenga miedo de pedir ayuda; a veces, un segundo par de ojos descubrirá que falta su lugar peculiar.

    Diseño

    Una vez que haya descubierto lo que quiere construir, es hora de comenzar a mover su idea de puentes y diseños al diseño real. Puede ser un poco complicado aquí, pero comience de a poco; de hecho, debe comenzar de a poco, solo para acostumbrarse a las herramientas y al proceso, entonces, ¿por qué no hacer una placa de circuito impreso con LED y batería? En serio, esto puede parecer demasiado simplificado, pero hay muchas cosas nuevas.

    1. Encuentre una herramienta para la automatización del diseño electrónico (EDA). Hay algunas buenas opciones para el software de código abierto, pero no siempre son las más fáciles de usar. Fritzing, GEDA, y KiCad todos de código abierto en orden ascendente. También hay varias opciones si quieres probar ofertas más comerciales; Eagle tiene una versión gratuita disponible con algunas limitaciones y hace muchos diseños de hardware de código abierto.
    1. Diseña tu tablero en tus herramientas EDA. Dependiendo de la herramienta que elija, puede ser bastante rápido o puede ser todo un ejercicio para aprender cómo funciona todo. Esta es una de las razones por las que sugiero comenzar poco a poco; Un circuito con un LED puede ser tan simple como una batería, una resistencia y un LED. La captura esquemática es bastante simple y el diseño puede ser pequeño y muy simple.
    1. Exporte su diseño para la producción. Va de la mano con lo siguiente en la lista, pero también puede ser un proceso confuso si no lo ha hecho antes. Hay muchas manijas y diales que se pueden girar y ajustar cuando realiza una exportación, y las cosas deben exportarse de cierta manera para que sea más fácil para las casas de huéspedes descubrir qué es lo que quiere que hagan.
    1. Encuentra una pensión. Hay muchas casas que pueden hacer su diseño, y algunas son más amigables y útiles que otras. Un lugar con el que es especialmente increíble trabajar es este Parque de Seguridad Laboral, estos muchachos son muy amigables y admiten hardware de código abierto. También tienen un proceso muy confiable para confirmar que les estás enviando lo que se construirá, por lo que deben verificarse. Sin embargo, hay muchas otras opciones; mirar PCB del comprador, que permite comparar precios, plazos, etc. varios fabricantes de PCB sólidos.
    1. Esperar. Esta puede ser la parte más difícil de crear su propio tablero, ya que lleva tiempo convertir algo digital en un producto físico. Programe dos semanas desde que hace clic en "ir" hasta la devolución de las tablas. Este es un buen momento para trabajar en su próximo proyecto, asegurar o comprar todas las piezas para su construcción actual o incluso tratar de no preocuparse. Es difícil en tu primera tabla, realmente la quieres ahora, pero ten paciencia.
    1. Soldar y educar. Una vez que tenga el tablero, es hora de doblarlo y luego verificar. Si eligió la opción LED para comenzar, debería ser bastante fácil de depurar y tendrá algo que funcione. Si te ha ido más difícil, sé metódico y paciente; a veces las cosas no funcionan y necesitará todas sus habilidades de depuración para realizar un seguimiento de las cosas.
    1. Finalmente, si está utilizando hardware de código abierto, suéltelo. Estamos hablando de hardware de código abierto, así que asegúrese de incluir una licencia, pero publíquela, compártala, colóquela en algún lugar para que la gente pueda ver lo que hizo. Incluso puede escribir una publicación de blog y enviarla a un lugar como Hackaday.
    1. En primer lugar, diviértete. Honestamente, si estás haciendo algo y no te diviertes, deberías dejar de hacerlo. El hardware de código abierto puede ser muy divertido, aunque a veces es difícil y desafiante. No todo puede funcionar; Diablos, tenía diseños en los que la mitad de la placa no funcionaba o en los que (accidentalmente) causé 12 cortocircuitos entre la fuente de alimentación y tierra. Si estos tableros fueran de dos niveles: sí. Aprendí por alguna razón en el proceso: MUCHO y ya no volveré a cometer los mismos errores. Haré otros nuevos, por supuesto, pero esos no. (Hubiera señalado y mirado estos tableros y sus errores, pero desafortunadamente no se habrían arrepentido de que los mirara).

    Hay mucho hardware de código abierto y muchos buenos ejemplos que se pueden ver, copiar y recuperar, así como mucha información para ayudar a facilitar la creación de hardware. Esto es lo que es el hardware de código abierto: una comunidad de personas que crean cosas y las comparten para que todos puedan hacer sus propias cosas y crear el hardware que quieren, no el hardware que pueden obtener.

    Artículos de interés

    Subir