
Puente H
sebas30073007/portfolio
Portafolio personal de proyectos de ingeniería mecatrónica y sistemas ciberfísicos. Hecho con HTML, CSS y JavaScript (sin frameworks), listo para publicar en GitHub Pages.

Portafolio personal de proyectos de ingeniería mecatrónica y sistemas ciberfísicos. Hecho con HTML, CSS y JavaScript (sin frameworks), listo para publicar en GitHub Pages.
Servo controller is an open-source printed circuit board by sebas30073007, from the sebas30073007/portfolio repository on GitHub. It is a 2-layer board of 73.3 × 83.2 mm with 28 parts on 20 nets, routed with 81 tracks and 20 vias.
Its parts include 10 capacitors, 5 resistors, 3 connectors and 2 switches. It belongs with the robots and motor control boards and the ESP32 and RISC-V boards of this library.
Portafolio personal de proyectos de ingeniería mecatrónica y sistemas
ciberfísicos. Hecho con HTML, CSS y JavaScript (sin frameworks), listo para
publicar en GitHub Pages. Diseño base tomado de assets/docs/portfolio SMV.pdf.
portfolio/
├── index.html # Home: feed de proyectos (búsqueda + filtro), sin hero
├── featured-projects.html # Catálogo premium: Torque, Teleop Mobile Manipulator, Capa8
├── css/
│ └── styles.css # Sistema de diseño (colores/tipografía en :root)
├── js/
│ ├── data.js # TODO el contenido editable (catálogo)
│ └── main.js # Render del feed, modal, filtros y paneles About/Contact
├── assets/
│ ├── img/ # Coloca aquí profile.jpg (foto del hero)
│ └── docs/ # PDF de diseño base
└── README.mdAbout y Contact son secciones al pie de index.html (anclas #about y
#contact). El footer de todas las páginas es la cartela SEBS (capa 1,
brand/chrome.css): ID, fecha de publicación y estado. Al publicar, actualizar
la fecha de la cartela. Los tokens y el chrome de marca llegan de brand/,
que se genera desde la skill sebs-brand con scripts/publish.py (no editar a mano).
Todo el contenido vive en js/data.js:
TIMELINE — nodos (año + mes opcional) de la línea de tiempo del index.CATALOG — categorías de la página de proyectos. Cada una tiene years, y
cada año un arreglo de tarjetas { title, tag, desc, repo, demo }.
Deja years: {} para mostrar el estado "próximamente".Coloca tu foto en assets/img/profile.jpg. Si no existe, el hero muestra las
iniciales "SMV" como respaldo (no rompe nada).
Abre index.html en el navegador, o sirve la carpeta:
python -m http.server 8000 # luego http://localhost:8000main / carpeta raíz (/).Base del diseño replicada. Pendiente para siguientes iteraciones:
Nota: se corrigieron typos del PDF ("Proyects"→"Projects", "arquitectures"→"architectures", etc.) por tratarse de un portafolio público. Torke es de código cerrado (sin repo público).
.webp (portadas a 1600 px, esquemáticos y capas de PCB a 2400 px). Los PNG/JPG originales se conservan al lado, pero ninguna página los pide. Para una imagen nueva pesada, generar su .webp y referenciar ese.spin + poster en data.js): la tarjeta muestra el póster; el video no se precarga y solo gira al pasar el mouse (en táctil se queda el póster). El 3D interactivo vive en el detalle.assets/vid/web/ (con póster); los originales de assets/vid/ ya no se usan.| Qty | Value | Footprint | References |
|---|---|---|---|
| 4 | 100nF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1, C4, C6, C16 |
| 4 | MountingHole_Pad_MP | MountingHole:MountingHole_3.2mm_M3_Pad_Via | H1, H2, H3, H4 |
| 3 | 470uF | Capacitor_SMD:CP_Elec_6.3x7.7 | C11, C13, C18 |
| 2 | 100 | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R2, R5 |
| 2 | 10uF | Capacitor_SMD:C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C2, C17 |
| 2 | 4.7k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R18, R19 |
| 2 | SW_Push | Mis modulos:SW_RS-032G05A3-SMRT | SW1, SW2 |
| 1 | 1000uF | Capacitor_THT:CP_Radial_D10.0mm_P5.00mm | C9 |
| 1 | 10k | Resistor_SMD:R_1206_3216Metric_Pad1.30x1.75mm_HandSolder | R17 |
| 1 | Conn_01x02_Socket | Connector_JST:JST_XA_B02B-XASK-1-A_1x02_P2.50mm_Vertical | J5 |
| 1 | ESP32-C3_SUPERMINI_SMD | Mis modulos:MODULE_ESP32-C3_SUPERMINI | ESP32-C3 |
| 1 | I2C | Connector_JST:JST_EH_B4B-EH-A_1x04_P2.50mm_Vertical | Data_in1 |
| 1 | LOGO | LOGO | G*** |
| 1 | Servo 2 | Connector_JST:JST_XA_B03B-XASK-1-A_1x03_P2.50mm_Vertical | J2 |
| 1 | Servo 3 | Connector_JST:JST_XA_B03B-XASK-1-A_1x03_P2.50mm_Vertical | J3 |
| 1 | ~ | Sebas_Footprints:MOD_LiPo_USB-C_5V2A_AR3462_25x20mm | LIPO_CHARGER1 |

sebas30073007/portfolio
Portafolio personal de proyectos de ingeniería mecatrónica y sistemas ciberfísicos. Hecho con HTML, CSS y JavaScript (sin frameworks), listo para publicar en GitHub Pages.

sebas30073007/portfolio
Portafolio personal de proyectos de ingeniería mecatrónica y sistemas ciberfísicos. Hecho con HTML, CSS y JavaScript (sin frameworks), listo para publicar en GitHub Pages.

joeycastillo/Sensor-Watch
A board replacement for the classic Casio F-91W wristwatch

TalismanDesign/PocketMage_PDA
An E-Ink PDA device using the ESP32 S3.

rusefi/rusefi
rusefi - GPL internal combustion engine control unit

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

asterics/esp32_mouse_keyboard
ESP32 implementation for HID over GATT Keyboard and Mouse (Bluetooth Low Energy). Including serial API for external modules (similar to Adafruit EZKey HID)


Luos-io/luos_engine
Open-source and real-time orchestrator for cyber-physical-systems, to easily design, test and deploy embedded applications and digital twins.

Chrismettal/EleLab_v2
Cheap DIY lab system for hobbyists and the tinkering folk
It measures 73.3 × 83.2 mm and has 2 copper layers, 1.6 mm thick.
28 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 sebas30073007/portfolio repository on GitHub, at the commit this page was made from: the board is pcbs/Servo-controller/Servo_controller - lobo - lipo/Servo_controller.kicad_pcb and its schematic pcbs/Drivers-controller/Logic_controler_stepper_motors_transistores_V2/Drivers_controller.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask sebas30073007 before reusing the design.