Search found 27 matches

by russ_h
Tue Jun 02, 2020 5:28 am
Forum: Hardware Projects
Topic: MicroPython based 3D printed drawing robot powered by a TTGO T-Display
Replies: 9
Views: 2040

Re: MicroPython based 3D printed drawing robot powered by a TTGO T-Display

Sounds like you have put a considerable amount of time and effort into developing this project. I notice you have also created great dos as well. If you were to guess the total hours to get your design to this standard how many hours do you think you have spent?? Thats hard to say. I wrote the firs...
by russ_h
Tue Jun 02, 2020 5:05 am
Forum: Hardware Projects
Topic: MicroPython based 3D printed drawing robot powered by a TTGO T-Display
Replies: 9
Views: 2040

Re: MicroPython based 3D printed drawing robot powered by a TTGO T-Display

Did you design all the hardware yourself?? Yes, but the idea is based on the Low-Cost, Arduino-Compatible Drawing Robot by MakersBox. After doing a class with MakersBox's design, that was scheduled for 2 hours but ended up running for 6, I wanted something easier and quicker to build for beginners....
by russ_h
Tue Jun 02, 2020 12:44 am
Forum: Hardware Projects
Topic: MicroPython based 3D printed drawing robot powered by a TTGO T-Display
Replies: 9
Views: 2040

Re: MicroPython based 3D printed drawing robot powered by a TTGO T-Display

OutoftheBOTS_ wrote:
Mon Jun 01, 2020 10:08 pm
That's quite impressive, not an easy thing to achieve that accuracy.

I like how you stamp it rather than try to drag the pen, is this how you get better accuracy??
Since the bot turns pretty slowly, I lift the pen during rotations to avoid leaving a blob of ink.
Russ
by russ_h
Tue Jun 02, 2020 12:27 am
Forum: Hardware Projects
Topic: MicroPython based 3D printed drawing robot powered by a TTGO T-Display
Replies: 9
Views: 2040

Re: MicroPython based 3D printed drawing robot powered by a TTGO T-Display

just really impressed by how well you documented this project. Also you seem to have gone the extra mile with the ui/font and preloaded fat image to download. Thank you. I was hoping the preloaded fat image would help beginners get started. I used an arduino version of the bot for classes I gave at...
by russ_h
Sun May 31, 2020 7:31 pm
Forum: Hardware Projects
Topic: MicroPython based 3D printed drawing robot powered by a TTGO T-Display
Replies: 9
Views: 2040

MicroPython based 3D printed drawing robot powered by a TTGO T-Display

Here is my first MicroPython project, a MicroPython based 3D printed drawing robot powered by a TTGO T-Display ESP32 Module.

Image

Here are a few links with more information, GitHub repo, Shaky cam video of it in action, and Documentation
by russ_h
Sun Mar 01, 2020 6:58 am
Forum: General Discussion and Questions
Topic: LILYGO TTGO T-Display Incredibly Slow?
Replies: 4
Views: 921

Re: LILYGO TTGO T-Display Incredibly Slow?

The Hershey fonts are vector fonts so they are much slower to draw using the pure python driver. Bitmapped fonts are much quicker in python and even faster with the C driver. The https://github.com/russhughes/st7789_mpy repo has a firmware.bin I compiled using the MicroPython 1.12 source including t...
by russ_h
Wed Feb 05, 2020 3:04 am
Forum: Drivers for External Components
Topic: LCD display [Advise needed]
Replies: 23
Views: 13044

Re: LCD display [Advise needed]

mondalex wrote:
Tue Jan 16, 2018 6:47 pm
I want the microPython REPL prompt to show on the 128x64 glcd. How can I do that?
Check out: https://github.com/boochow/FBConsole
by russ_h
Sun Jan 26, 2020 11:25 pm
Forum: General Discussion and Questions
Topic: ESP32 with 8MB Flash
Replies: 7
Views: 1295

Re: ESP32 with 8MB Flash

I think I mostly understand your reply, and have downloaded your turtlebot-8m binary. Because I already have MicroPython on my board, I don't have to erase my flash first, right? I've reflashed my MicroPython versions this way before. From your instructions on penfold I'm also starting to get an id...
by russ_h
Sun Jan 26, 2020 7:21 pm
Forum: General Discussion and Questions
Topic: ESP32 with 8MB Flash
Replies: 7
Views: 1295

Re: ESP32 with 8MB Flash

As far as I know, it's set in the micropython/ports/esp32/partitions.csv file. You can change the last value of the vfs line to 0x600000. Recompile MicroPython then erase and re-flash your device. # Name, Type, SubType, Offset, Size, Flags # Note: if you change the phy_init or app partition offset, ...