Search found 10 matches

by jeff
Mon Jan 31, 2022 12:37 am
Forum: ESP8266 boards
Topic: Online MicroPython IDE
Replies: 13
Views: 26306

Re: Online MicroPython IDE

I got a micro:bit v2, and made Tinkerdoodle work with it. Refer to https://tinkerdoodle.cc/user/_/notebooks/Shared/Tinkerdoodle/Micro%20Bit.ipynb for instructions. Haven't tried micro:bit v1 yet, but I suppose it should work as well. Can someone who has micro:bit try it and see if there is any probl...
by jeff
Mon Jan 24, 2022 4:46 am
Forum: ESP8266 boards
Topic: Online MicroPython IDE
Replies: 13
Views: 26306

Re: Online MicroPython IDE

Good idea. I don't have a micro bit yet. Let me get one and do some testing.
by jeff
Sat Nov 27, 2021 8:54 pm
Forum: Programs, Libraries and Tools
Topic: Tinkerdoodle: a web-based MicroPython environment
Replies: 0
Views: 3573

Tinkerdoodle: a web-based MicroPython environment

If you would like to use MicroPython without installing any software on your computer, try out www.tinkerdoodle.cc. It is a web-based MicroPython environment that uses WebUSB / WebSerial technology to program development boards right from the browser. I made Tinkerdoodle originally for education pur...
by jeff
Sat Oct 16, 2021 12:50 am
Forum: ESP8266 boards
Topic: Online MicroPython IDE
Replies: 13
Views: 26306

Re: Online MicroPython IDE

Honestly I did not spend too much time on the user management part of the service. Google OAuth just came handy.
BTW tinkerdoodle.cc does not collect any user info other than the email address.
by jeff
Wed Oct 13, 2021 3:01 am
Forum: ESP8266 boards
Topic: Online MicroPython IDE
Replies: 13
Views: 26306

Re: Online MicroPython IDE

Thanks for the attention!

In theory www.tinkerdoodle.cc should work for any MicroPython board that provides a USB Serial interface. Other than ESP8266 and ESP32, the following boards worked:
- Seeed MaixCube using K210 chip
- Raspberry Pi Pico
- Lego Spike Prime
by jeff
Wed Oct 14, 2020 3:52 pm
Forum: ESP8266 boards
Topic: Online MicroPython IDE
Replies: 13
Views: 26306

Re: Online MicroPython IDE

Thanks for trying. I suspect the USB device is claimed by another device driver so it cannot be used by Web USB or Web Serial. This seems to be happening more on Linux than other platforms. Web Serial is still in origin trial period. I've filed a feedback to the Web Serial development on Chrome. Hop...
by jeff
Tue Oct 13, 2020 4:06 pm
Forum: ESP8266 boards
Topic: Online MicroPython IDE
Replies: 13
Views: 26306

Re: Online MicroPython IDE

Hi Aivar,

I've made improvements to the connection error handling. You should be able to connect to MCU now. Can you give a try to www.tinkerdoodle.cc again?

Thanks.
Jeff
by jeff
Wed Sep 30, 2020 3:36 pm
Forum: ESP8266 boards
Topic: Online MicroPython IDE
Replies: 13
Views: 26306

Re: Online MicroPython IDE

Thanks for your interest! Please refer to https://lwn.net/Articles/143397/ to unbind USB driver. Also, could you open the Developer Tools console in Chrome, and see what error it prints when connecting?

The WebUSB and Web Serial APIs are still evolving, and should get better over time.
by jeff
Wed Sep 30, 2020 1:10 am
Forum: ESP8266 boards
Topic: Online MicroPython IDE
Replies: 13
Views: 26306

Re: Online MicroPython IDE

Based on user feedback, a lot of improvements have been made to the service, so worth an update here. 1. Code autocompletion with TAB. Works for both Python common libraries and MicroPython specific modules. 2. Google Assistant integration. It is super easy to add voice commands for your projects. 3...
by jeff
Fri Jul 10, 2020 10:11 pm
Forum: ESP8266 boards
Topic: Online MicroPython IDE
Replies: 13
Views: 26306

Online MicroPython IDE

Hi MicroPython fans, I built an online MicroPython IDE at www.tinkerdoodle.cc. Currently esp8266 and esp32 chips are supported. This includes the popular NodeMCU boards. It uses WebUSB technology to work directly in browser, and no extra software or browser plugin is required. Feel free to try it ou...