
Eopto01
firepick-delta/firepick-delta
Design and Manufacturing Specifications for FirePick Delta

Descripción de poncho para control de motores por comunicación Wi-Fi. Proyecto perteneciente a la cátedra de Taller de Proyecto 1, Facultad de Ingeniería, Universidad Nacional de La Plata, para la carrera de Ingeniería en Computación. El software que debe utilizar la EDU-CIAA para utilizar este poncho se encuentra alojado en https://github.com/cloud-9-team/motor_control_firmware_apps
Poncho is an open-source printed circuit board by cloud-9-team, from the cloud-9-team/motor_control_hardware repository on GitHub. It is a 2-layer board with 52 parts on 74 nets, routed with 308 tracks and 15 vias.
It is built around the ESP8266EX, TCST2103 and L293D. Its parts include 12 connectors, 11 resistors, 4 capacitors, 2 diodes and 1 switch. It belongs with the ESP8266 boards of this library.
Este proyecto forma parte de la cátedra de Taller de Proyecto 1, perteneciente al segundo semestre de la carrera de Ingeniería en Computación, en la Facultad de Ingeniería de la Universidad de La Plata.
Nuestra motivación principal es lograr el control de motores utilizando un tipo de comunicación inalámbrica. La elección de dicha comunicación debe ser tal que se logre una abstracción del dispositivo desde el cual se envien los comandos de control. A partir de estas restricciones elegimos realizar el control de motores de corriente continua mediante el uso del protocolo de comunicación inalámbrica IEEE 802.11, comúnmente conocido cómo Wi-Fi. Al poder abstraernos del dispositivo que envía los comandos, se podrá hacer uso de smartphones, servidores web, o cualquier otro tipo de dispositivo que cuente con un protocolo de comunicación Wi-Fi integrado.
En este proyecto se buscará desarrollar específicamente los siguientes puntos:
Estos dos últimos ítems se encuentran alojados en el siguiente repositorio https://github.com/cloud-9-team/motor_control_firmware_apps
El funcionamiento del vehículo será controlado por instrucciones AT enviadas inalámbricamente por Wi-Fi desde un smartphone, corriendo un sistema operativo Android, al módulo ESP8266. El módulo ESP8266 enviará las instrucciones por comunicación serie a la EDU CIAA-NXP. La EDU CIAA procesará los comandos y, en base a eso, modificará los valores correspondientes de los cuatro outputs de SCT (módulo State Controlled Timer). Las señales serán enviadas a los inputs del H-bridge IC. El H-bridge, en base a la tensión media que reciba por sus entradas, permitirá a los dos motores girar en determinado sentido y con una cierta velocidad. Los sentidos y velocidades de los motores determinarán la dirección de movimiento del vehículo.
Para el diseño del hardware se utiliza la herramienta de diseño asistido por computadora Kicad, y para el desarrollo del software el plugin de la CIAA para el entorno Eclipse.
Debes tener Git instalado en tu máquina para poder gestionar las descargas. La instalación de Git depende del sistema operativo que uses
$ sudo yum install git$ sudo apt-get install gitCrear o posicionarse en la carpeta donde se desea descargar el contenido e inicializarla:
$ mkdir <nombre_de_la_carpeta>
$ cd <nombre_de_la_carpeta>
$ git initLuego se debe relacionar el repositorio con la carpeta donde previamente te situaste:
$ git remote add origin https://github.com/cloud-9-team/motor_control_hardware.gitPor último, los contenidos se descargarán a la carpeta corriendo el siguiente comando:
$ git pull origin master1.1
| Qty | Value | Footprint | References |
|---|---|---|---|
| 5 | TB_1X2 | poncho_educiaa:bornera1x2 | J1, J2, J3, J8, J9 |
| 4 | TB_1X3 | poncho_educiaa:bornera1x3 | J4, J5, J6, J7 |
| 3 | 180 | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R1, R1, R4 |
| 3 | 1k | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R2, R2, R7 |
| 3 | 680 | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R3, R3, R8 |
| 3 | C | Capacitors_ThroughHole:C_Disc_D3_P2.5 | C2, C3, C4 |
| 3 | TCST2103 | library:TCST2103 | TCST1, TCST1, TCST2 |
| 2 | CONN_20X2 | Pin_Headers:Pin_Header_Straight_2x20 | P1, P2 |
| 2 | LED | LEDs:LED-3MM | D3, D4 |
| 2 | R | Resistors_ThroughHole:Resistor_Horizontal_RM10mm | R5, R6 |
| 1 | 6pin_switch | poncho_educiaa:6pin_switch | SW1 |
| 1 | CP | Capacitors_Elko_ThroughHole:Elko_vert_11.2x6.3mm_RM2.5 | C1 |
| 1 | ESP8266 | Pin_Headers:Pin_Header_Straight_2x04 | P3 |
| 1 | L293D | Housings_DIP:DIP-16_W7.62mm_LongPads | L293D1 |
| 1 | LM7805reg | poncho_educiaa:LM7805 | 780511 |
The 35 most common of 52 parts.
52 parts, built around the ESP8266EX, TCST2103 and L293D. 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 cloud-9-team/motor_control_hardware repository on GitHub, at the commit this page was made from: the board is schematics_&_pcb/poncho.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask cloud-9-team before reusing the design.

firepick-delta/firepick-delta
Design and Manufacturing Specifications for FirePick Delta

MaltWhiskey/Mega-Cube
16x16x16 PL9823 Cube with Teensy 4.0 and FlexIO driver


windowsair/wireless-esp8266-dap
CMSIS-DAP compatible wireless debugger for ESP8266/ESP32/ESP32C3/ESP32S3. Optional 40MHz SPI acceleration, etc. 适配多种ESP芯片的无线调试器

Jeija/esp8266-smartwatch
ESP8266 DIY WiFi Smartwatch with MPU-9250, RTC, OLED, FT232, ...



Jana-Marie/Enlightened-Otter
Enlighted-Otter is an Open-Source and OSHW work-light for hacker/maker events like the chaos communication congress, which can be screwed onto a club mate bottle.