Search found 165 matches

by bitninja
Tue Aug 01, 2017 8:07 am
Forum: ESP8266 boards
Topic: Next stretch goal - uasyncio on esp8266 (general availability)
Replies: 9
Views: 12315

Interested In PicoWeb

This is great news. Once again I am thoroughly impressed with the power and versatility you guys are squeezing from such meager resources. I'm especially interested in PicoWeb and love that you already have a real app running on the ESP8266. I will be digging through the code in short order... but I...
by bitninja
Wed Dec 07, 2016 3:00 pm
Forum: ESP8266 boards
Topic: Simple HTTP framework
Replies: 25
Views: 28728

Re: Simple HTTP framework

OK, I think I've got it. Thanks everybody for the information and the help.
by bitninja
Tue Dec 06, 2016 11:06 pm
Forum: ESP8266 boards
Topic: Simple HTTP framework
Replies: 25
Views: 28728

Re: Simple HTTP framework

I get that all the time during testing. That happens when you leave your code with open connections. If you close all sockets, then soft reboot works fine. Thanks for the info. How do I close open sockets ? (When they are embedded in a class). Are there some generic commands for closing any open so...
by bitninja
Tue Dec 06, 2016 2:41 am
Forum: ESP8266 boards
Topic: Simple HTTP framework
Replies: 25
Views: 28728

Re: Simple HTTP framework

Thanks for posting your work! I've given it a spin and noticed that I could only get it to work from a hard reset. When I try to start it from a soft reboot, I get this... error.png Here is my simple test (test_http.py)... import uhttpd import http_file_handler def main(): server = uhttpd.Server([('...
by bitninja
Fri Nov 25, 2016 5:01 pm
Forum: ESP8266 boards
Topic: Ampy failure
Replies: 5
Views: 18199

Re: Ampy failure

I use ampy all the time for my Wemos D1 Minis and Witty Cloud boards.

I am running Windows 10 with Python 3 though.

Are you disconnecting puTTY before you attempt the ampy commands? Ampy does not work if the comm port is already open.
by bitninja
Thu Nov 24, 2016 10:19 pm
Forum: Programs, Libraries and Tools
Topic: MicroPython File Uploader
Replies: 6
Views: 16141

Re: MicroPython File Uploader

kpanek wrote:...if I find easy way to make syntax highlighting in C#, I'll add code editor.
I'd recommend...

https://github.com/jacobslusser/ScintillaNET

Just add it to your project... it has a WinForm control similar to a TextBox.
by bitninja
Thu Nov 17, 2016 6:47 pm
Forum: Development of MicroPython
Topic: Suggested standard approach to font handling
Replies: 23
Views: 21943

Re: Suggested standard approach to font handling

I've look at your project and have successfully run it on my ESP8266 devices. I think you did a good job with saving memory by encoding the font files as frozen byte code. My question is... can the same techniques be used to implement bitmap graphics for the display. I have a current system that rea...
by bitninja
Sat Nov 12, 2016 7:31 pm
Forum: ESP8266 boards
Topic: Version 1.8.6 is a great upgrade!
Replies: 2
Views: 3835

Version 1.8.6 is a great upgrade!

Wow. With this latest release, the starting gc.memfree() is 29264 bytes on my Wemos D1 Minis which is 7440 more bytes to work with! Fantastic! That's like almost 30% more free memory.

Thanks everyone for all their hard (and great) work!
by bitninja
Fri Nov 11, 2016 7:59 pm
Forum: ESP8266 boards
Topic: Development Cycle for the Wemos D1 Mini from Windows
Replies: 10
Views: 12511

Re: Development Cycle for the Wemos D1 Mini from Windows

Well, I looked into it and there is not a straightforward way for me to port this to other platforms. Basically, I lack GTK# bindings for the Scintilla editing control.

Sorry. :(
by bitninja
Tue Nov 08, 2016 2:08 am
Forum: ESP8266 boards
Topic: Development Cycle for the Wemos D1 Mini from Windows
Replies: 10
Views: 12511

Re: Development Cycle for the Wemos D1 Mini from Windows

OK, OK I've run into this before. :) There is hope though. If you can still stand the odor of C# I might be able to port this over to Mono with a bit more effort. It's not a complex app and I've done it before so I will give it a try. The result should work on Linux, Mac and Windows. The only questi...