Code Monkey home page Code Monkey logo

Comments (12)

vowstar avatar vowstar commented on June 8, 2024

This software currently use VCL framework, and VCL is only for Windows. We are developing another version use QT that can build and run under MAC OS.

from nodemcu-flasher.

sticilface avatar sticilface commented on June 8, 2024

great thanks, is there an ETA? days - weeks - months - or longer ?

On 22 Jan 2015, at 07:58, Vowstar [email protected] wrote:

This software currently use VCL framework, and VCL is only for Windows. We are developing another version use QT that can build and run under MAC OS.

β€”
Reply to this email directly or view it on GitHub #4 (comment).

from nodemcu-flasher.

jeffhuys avatar jeffhuys commented on June 8, 2024

I'd say months or even longer. These guys don't really take this the right way. They should've created a simple command-line utility instead of a GUI at first, because a GUI /should/ only be an interface for the command-line utility.

from nodemcu-flasher.

vowstar avatar vowstar commented on June 8, 2024

I'm so sorry that I spent the whole time on how to make the firmware stable. I'm very want to make a good flash tool that cross-platform, sorry for my slow coding.

from nodemcu-flasher.

crapthings avatar crapthings commented on June 8, 2024

bump +1

from nodemcu-flasher.

TerryE avatar TerryE commented on June 8, 2024

I realise that most users run windows, but you guys are trying to sell into a niche market. Amongst this hacker user community, the proportion of Linux and Mac users is a lot higher. Using QT is well and good, but it's also quite complex. As Jeff Hughes says, a simple contentions variant would be a better first step for this set of users.

Even so, I really like what you guys are doing thanks.

from nodemcu-flasher.

cutec-chris avatar cutec-chris commented on June 8, 2024

Why dont use Lazarus when you can use Object pascal mostly VCL Compatible and have a Version for Linux, OSX

from nodemcu-flasher.

marcelstoer avatar marcelstoer commented on June 8, 2024

In general I do like to have choices and options but in this particular case I don't understand why @vowstar / @nodemcu don't join forces with https://github.com/themadinventor/esptool. The Python tool works quite well (except for the new NodeMCU dev kit, see espressif/esptool#40). If there really should be a GUI tool then it could be built on top of esptool.py.
I'd even argue that if you're uncomfortable using command line tools you probably won't get very far in your IoT/ESP8266 endeavors but that's of course just my2cents.

from nodemcu-flasher.

vowstar avatar vowstar commented on June 8, 2024

@marcelstoer esptool.py is a greate project and we are already using it in our project, and it is recommend for flash nodemcu. espressif/esptool#40 is my mistake, I will test it and try close it. I have a forked version https://github.com/vowstar/esptool support auto download for the new NodeMCU dev kit, GUI tool built on top of esptool.py is a good idea, we are finding a way make it easy to use. This project nodemcu-flasher can't run on OS X, so we will stop develop it, and make a new GUI tool instead. May be GUI based on esptool.py is a nice choice.

from nodemcu-flasher.

marcoskirsch avatar marcoskirsch commented on June 8, 2024

I agree with @marcelstoer. People using NodeMCU are most likely comfortable with a command line utility and probably even prefer it! Making a nice GUI is a lot of effort that could be invested elsewhere. Making a nice cross-platform GUI using Java or Qt is nearly impossible! (See: ESPlorer).

from nodemcu-flasher.

TerryE avatar TerryE commented on June 8, 2024

+1. A GUI tool is a nice to have for newbies in general, but the ESP8266 application developers are mostly hackers to begin with. The thing about a command is that you can script it. It's also a lot easier to read (and if necessary tweak) the source of command line tools.

We just need to be sure that the scripting language that they are implemented in has good cross-platform support (e.g. Linux, OSX and WinXX).

from nodemcu-flasher.

phodal avatar phodal commented on June 8, 2024

Hi @TerryE @sticilface @jeffhuys @marcoskirsch ,

I try to write such a editor called iot-dev base on https://github.com/spark/spark-dev & https://github.com/atom/atom, but now I have some trouble on rewrite esptool in Node.js which called esptool.js

from nodemcu-flasher.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.