From cb4fde95f2a8a12ff8ce6ce145964c9b0d74321a Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Mon, 15 Jan 2018 11:35:09 +1100 Subject: [PATCH] README.md: Update with some links to the OHMC2018 wiki --- README.md | 39 ++++++++++++++++++++++++++++++--------- 1 file changed, 30 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index a817701..90e47f8 100644 --- a/README.md +++ b/README.md @@ -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 . -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 + +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 + +### 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 + +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 (). 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