Загрузка страницы

Made: PCBWay D1 mini multi-IO devboard - ESP8266 robot

This video is sponsored by PCBWay. Get your first PCB free: https://www.pcbway.com

In my previous video I showed you the BLough Clock by Brian Lough. His design inspired me to also make a D1 mini board.
After designing the board, PCBWay offered me to order it using their services. In this video I will show you the board I made, how I used a soldering stencil and hot-air gun to solder SMD components on one side, and the soldering iron for the other side.
Then you can see me test the various components and finally I show you my first project made using this board: a remote controlled robot.

Board features:
- D1 mini complient headers
- Four through-hole prototyping areas
- 16 PWM output ports for LEDs, servos or motordrivers (using PCA9685)
- 16 digital I/O ports for sensors, LEDs or other devices (using PCF8575)
- 4-digit 7-segment LED display (using TM1637)
- 2x RGB LED
- 5-way joystick
- Buzzer, LDR and 2 extra buttons

Video index:
0:00 - Intro
0:31 - Ordering from PCBWay
1:19 - Unboxing
1:45 - Taping stencil and applying solder paste
4:00 - Reviewing paste and placing components
6:10 - Hot-air soldering and cleaning solder bridges
7:36 - Soldering header pins and RGB-leds
8:12 - First testing of TM1637
8:25 - Soldering buzzer and test
9:28 - Adding and testing 5-way button and 7-segment LED display
10:41 - Soldering LDR, onboard buttons and headers, test PCA9685 PWM chip
11:44 - Final test using remote controlled robot (more info below)
12:07 - Bye bye and don't forget to subscribe!

Used parts for robot:
- Yellow geared motors and wheels (listed as "TT Motor Smart Car Robot Gear Motor")
- MX1616 dual motor driver module (listed as "Mini Victory L298N")
- 3D printed motor mount and filament wire connector rings
- 3D printed o-ring castor wheel
- 8-bit LED-indicator connected to PCF8575 to indicate direction. (See https://youtu.be/oG29a3th8ys )
- 5V USB-powerbank to power both motors and D1 mini

Links:
PCBWay $5 bonus for free first PCB: https://www.pcbway.com/setinvite.aspx?inviteid=269887
Project share on PCBWay: https://www.pcbway.com/project/shareproject/Maxint_D1_mini_Multi_I_O_development_board.html
BLough Alarm Clock on Tindie: https://www.tindie.com/products/brianlough/blough-alarm-clock-shield-for-wemos-d1-mini/
Arduino library for TM1637, TM1640 and more: https://github.com/maxint-rd/TM16xx
Arduino library for playing music: https://github.com/maxint-rd/MmlMusicPWM
More info about my PCB designs: https://github.com/maxint-rd/arduino-modules
WiFiManager library used for easy WiFi setup: https://github.com/tzapu/WiFiManager
FSBrowser example for ESP8266: https://github.com/esp8266/Arduino/tree/master/libraries/ESP8266WebServer/examples/FSBrowser
Virtual joystick source: https://github.com/jeromeetienne/virtualjoystick.js
Websocket library: https://github.com/Links2004/arduinoWebSockets
Websocket example: https://www.instructables.com/id/WiFi-WebSocket-Remote-Robot/

DISCLAIMER: The making of this board and the used libraries is part of a private project that worked for me. If you decide to use this video to make your own boards or to use my libraries, you do so at your own risk. In no way I will accept any liability for any problems, damages of injuries you may encounter or cause. Unfortunately I have no means to provide support.

Видео Made: PCBWay D1 mini multi-IO devboard - ESP8266 robot канала Maxint R&D
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
7 августа 2019 г. 20:42:40
00:12:28
Яндекс.Метрика