Skip to content

Commit

Permalink
Merge pull request #1 from PaulPetring/master
Browse files Browse the repository at this point in the history
pcb v1 added
  • Loading branch information
alxlo authored Jun 11, 2020
2 parents 12d22de + 1807091 commit 2496213
Show file tree
Hide file tree
Showing 18 changed files with 20,549 additions and 3 deletions.
8 changes: 5 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,17 @@ The current design uses the [AI-THINKER ESP32-CAM](https://github.com/raphaelbs/
* For some other good examples and information on ESP32 based webcams I also recommend the sketches here:
https://github.com/raphaelbs/esp32-cam-ai-thinker

* ~~The AI thinker wiki can be quite informative, when run through an online translator and read sensibly:
https://wiki.ai-thinker.com/esp32-cam~~ (This resource seems to be unavailable)
* The AI thinker wiki can be quite informative, when run through an online translator and read sensibly:
https://wiki.ai-thinker.com/esp32-cam

#### Motor Driver Hardware

Development of a small motor driver clip-on board is under way. If you want to get started now, wire your own [Dual TB6612FNG](https://www.sparkfun.com/products/14451) motor driver board in a way that AIN2 (BIN2) is the inverted signal of AIN1 (BIN1). We only have so many GPIOs, so we need to use them wisely.

![board prototype](docs/boardproto.png)
![board prototype](docs/boardproto_real.png)

See pcb folder for more information on shematics and gerber files.

* A usefull guide to the ESP32-CAM GPIOs is https://randomnerdtutorials.com/esp32-cam-ai-thinker-pinout/

Expand All @@ -41,4 +44,3 @@ https://randomnerdtutorials.com/esp32-cam-troubleshooting-guide/
* Over the air updates.
* Improve motor control and UI, all this is currently very very basic.
* Concurrent access to website and stream doesn't seem to work well (or at all). Fix this.
* Provide good translation from joystick to differential drive, see https://www.impulseadventure.com/elec/robot-differential-steering.html
Binary file added docs/boardproto_real.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added pcb/v1/BOM.csv
Binary file not shown.
Binary file added pcb/v1/Schematic.pdf
Binary file not shown.
24 changes: 24 additions & 0 deletions pcb/v1/gerber/Gerber_BoardOutline.GKO
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
G04 Layer: BoardOutline*
G04 EasyEDA v6.3.53, 2020-06-11T20:36:36+02:00*
G04 f86898c5f0de4d6e8d1821827ec38a2b,d798ca008b2c48fc9d28453cf4f639a5,10*
G04 Gerber Generator version 0.2*
G04 Scale: 100 percent, Rotated: No, Reflected: No *
G04 Dimensions in millimeters *
G04 leading zeros omitted , absolute positions ,3 integer and 3 decimal *
%FSLAX33Y33*%
%MOMM*%
G90*
G71D02*

%ADD10C,0.254000*%
G54D10*
G01X0Y23368D02*
G01X0Y27559D01*
G01X26670Y27559D01*
G01X26670Y0D01*
G01X0Y0D01*
G01X0Y23368D01*

%LPD*%
M00*
M02*
Loading

0 comments on commit 2496213

Please sign in to comment.