-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
README.md: Update with some links to the OHMC2018 wiki
- Loading branch information
Showing
1 changed file
with
30 additions
and
9 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,30 +1,51 @@ | ||
# LoliBot - The ESP32 Based Soccer bot. | ||
|
||
Welcome to the 2018 linux.conf.au Open Hardware Project. You can see information about this and other MiniConfs at http://www.openhardwareconf.org/wiki/Main_Page | ||
Welcome to the 2018 linux.conf.au Open Hardware Project. You can see information about this and other MiniConfs at <http://www.openhardwareconf.org/wiki/Main_Page>. | ||
|
||
This simple robot is designed to chase and kick a Ping Pong ball around. It features a Lolin32-lite ESP32 based chip as it's primary microprocessor and includes a MPU6050 6 axis accelerometer. | ||
If you're attending the assembly workshop at Linux.conf.au 2018, the place to start is <http://www.openhardwareconf.org/wiki/LoliBot> | ||
|
||
This year's project is called the Lolibot, and is a simple robot is designed to chase and kick a Ping Pong ball around. | ||
|
||
It features a Lolin32-lite ESP32 based chip as it's primary microprocessor and includes a MPU6050 6 axis accelerometer. | ||
|
||
In order to reduce complexity and to be a bit more flexible with our design this years project is a platform with discrete components. | ||
Those of you who are looking forward to the smell of melting solder won't be disappointed though, there are many headers, LEDS and switches to keep you busy. | ||
|
||
Screen Shots | ||
-------------- | ||
## Hardware | ||
|
||
### Screen Shots | ||
|
||
![LoliBot Render](LoliBot-Render-Top.png?raw=true "Render") | ||
|
||
Hardware Links | ||
-------------- | ||
### Assembly | ||
|
||
Assembly instructions for the kit are at <http://www.openhardwareconf.org/wiki/LoliBot-Assembly> | ||
|
||
### Hardware Links | ||
|
||
* [WEMOS LOLIN32](https://wiki.wemos.cc/products:lolin32:lolin32) | ||
* [mpu-6050](https://www.invensense.com/products/motion-tracking/6-axis/mpu-6050/) TBD lots of options | ||
* [Wheels](https://www.aliexpress.com/item/TT-Motor-130motor-with-the-wheel-Smart-Car-Robot-Gear-Motor-for-Arduino-DC3V-6V-DC/32829319427.html) one of many like this.. | ||
|
||
# datasheets | ||
### datasheets | ||
|
||
* [L9110 Motor control driver chip](datasheets/datasheet-l9110.pdf) | ||
|
||
# LICENSE | ||
## Software | ||
|
||
The Lolibot can be programmed like a normal ESP32 - so there are several options for firmware style: | ||
* MicroPython | ||
* Arduino sketches | ||
* native ESP-IDF FreeRTOS firmware | ||
|
||
This repository contains a sample MicroPython firmware as a starting point. | ||
|
||
There are instructions on using this firmware <http://www.openhardwareconf.org/wiki/LoliBot-Software> | ||
|
||
For more details and information on modifying the firmware, see the software/ sub-directory. | ||
|
||
## LICENSE | ||
|
||
Licensed under the TAPR Open Hardware License (www.tapr.org/OHL). The "license" sub-folder also contains a copy of this license in plain text format. | ||
Licensed under the TAPR Open Hardware License (<http://www.tapr.org/OHL>). The "license" sub-folder also contains a copy of this license in plain text format. | ||
|
||
Copyright John Spencer, Angus Gratton, Andy Gelme, Jon Oxer, Mark Wolfe 2017 |