
Controller
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

Proyecto Final de Estudios de la carrera de Ingeniería en Mecatrónica.
PFE solenoide is an open-source printed circuit board by agustinlezcano, from the agustinlezcano/PFE repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 37 × 39 mm with 11 parts on 7 nets, routed with 21 tracks and 0 vias.
Its parts include 3 resistors, 2 transistors, 2 connectors, 1 capacitor and 1 diode.
El proyecto desarrollado consiste en el diseno e implementación de un sistema robótico paralelo para operativa pick-and-place, cuyo objetivo principal es trasladar objetos desde un punto inicial (A) hasta un punto final (B) a partir de su deteccion mediante técnicas de visióon artificial. El sistema esta orientado a manipular objetos que arriban desde lo que se simula ser una cinta transportadora, identificarlos dentro del espacio de trabajo y posicionarlos de manera precisa en un contenedor correspondiente a un pedido, simulando un flujo típico de procesos logísticos modernos.
Para esto, se realizo la modificación estructural y funcional de un robot modelo MK2, reemplazando sus servomotores originales por motores Paso a Paso en todas sus articulaciones, con el fin de mejorar la precision de posicionamiento y el control del movimiento. El efector final incorpora un electroiman que permite la sujeción de piezas metálicas durante el ciclo operativo.
El desarrollo abarca múltiples areas: la modificación estructural hacia motores Paso a Paso; el calculo de la cinemática directa e inversa del manipulador; la integración y calibración de los motores; y la planificacion de trayectorias que permitan un movimiento suave, eficiente y seguro del robot. Asimismo, se integra un sistema de visión artificial basado en algoritmos de inferencia para la deteccion y localización de objetos en el entorno.
Finalmente, se implementa una arquitectura de comunicacion mediante ROS2, por medio de la cual se establecen nodos dedicados a la interaccion entre la computadora encargada del procesamiento de vision y el envío de consignas de posición, y el microcontrolador STM32 responsable del control de los motores. Esta infraestructura permite el intercambio confiable de informacion entre los distintos módulos del sistema y constituye la base para la coordinación del proceso completo de manipulación robótica.









| Qty | Value | Footprint | References |
|---|---|---|---|
| 2 | MountingHole_2.2mm_M2_ISO14580_Pad | MountingHole:MountingHole_2.2mm_M2_ISO14580_Pad | H1, H2 |
| 1 | 10k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | 1N4001 | Diode_THT:D_DO-41_SOD81_P10.16mm_Horizontal | D1 |
| 1 | 330 | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R3 |
| 1 | 47k | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R2 |
| 1 | C | Capacitor_THT:CP_Radial_D5.0mm_P2.50mm | C1 |
| 1 | E+uC | TerminalBlock:TerminalBlock_bornier-3_P5.08mm | J2 |
| 1 | NMOS | Package_TO_SOT_THT:TO-220-3_Vertical | Q2 |
| 1 | NPN | Package_TO_SOT_THT:TO-220-3_Vertical | Q1 |
| 1 | Vin | TerminalBlock:TerminalBlock_bornier-2_P5.08mm | J1 |
It measures 37 × 39 mm and has 2 copper layers, 1.6 mm thick.
11 parts. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
From the agustinlezcano/PFE repository on GitHub, at the commit this page was made from: the board is KiCAD/PFE_solenoide.kicad_pcb and its schematic KiCAD/PFE_solenoide.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the GPL-3.0 licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards


FrameworkComputer/ExpansionCards
Reference designs and documentation to create Expansion Cards for the Framework Laptop

hoglet67/RGBtoHDMI
Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

hackclub/OnBoard
💡 Join 1,000 teenagers and make your first PCB with a $100 grant!


tardate/LittleArduinoProjects
a collection of "Little Electronic & Arduino Projects", most involving electronics or an Arduino in one way or another!

basilfx/TRADFRI-Hacking
Hacking IKEA TRÅDFRI products, such as light bulbs, window blinds and other accessories.