Comments (3)
I think it's better to modify the main TinyGo codebase.
from tinygo.
Copying esptool.exe
to create esptool.py.exe
should work fine.
The following is reference information, but it is written in Japanese.
https://qiita.com/sago35/items/4517cc96919f84f0efb3#esptoolpy-%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB-%E3%83%90%E3%82%A4%E3%83%8A%E3%83%AA%E3%82%92%E5%85%A5%E6%89%8B%E3%81%99%E3%82%8B
from tinygo.
Sago35, I copied the esptool program from the link you indicated:
https://github.com/espressif/esptool/releases/
To be able to use it on Windows, I renamed the program to esptool.py.exe
I found where the original tool was in Windows:
C:\Users\jgust\AppData\Local\Programs\Python\Python312\Scripts
How to find where a Program is installed in Windows 11/10:
https://www.thewindowsclub.com/how-to-find-where-a-program-is-installed-in-windows-10
I copied the renamed tool into this folder. I tested it and it worked! Thank you very much.
It's not the ideal solution, but it's an alternative.
from tinygo.
Related Issues (20)
- reflect: getting the type name as string of a generic type
- optimizeProgram: panic: comparing values of different size
- reflect: NumMethod returns 0 HOT 1
- DHT11 can't compile in arduino HOT 3
- WASM code that uses `__multi3` produces module that cannot be parsed by `wasm-opt` HOT 1
- support newly-released go 1.22 HOT 1
- Support @version for build/flash commands, like go install
- time.NewTimer() fails from init() HOT 2
- ESP32 I2C, ADC, PWM Support HOT 3
- [WASM] How can I perform a set of crud REST api with tinygo ?
- Can't flash raspberry pi pico because of missing subpackage device/rp HOT 2
- rp2040: failed enumeration HOT 1
- tinygo cgo compile error HOT 3
- [WASM] panic: runtime error: deadlocked: no event source
- add support for sifive hifive unleashed / fu540 HOT 1
- Official system requirements HOT 4
- error: requires go version 1.18 through 1.21, got go1.22 HOT 2
- Building from docker image: "tinygo:ld.lld: error: undefined symbol" HOT 2
- Build on linux/amd64 with dev version: "error: ROM segments are non-contiguous: /tmp/tinygo3340197797/main" HOT 2
- code runs as expected but kernel shows "no enough memory for the allocation" HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tinygo.