PyDuino Terminal
##### # # ##### # # ### # # ##### # # # # # # # # # ## # # # ##### # # # # # # # # # # # # # # # # # # # ## # # # # ##### ### ### # # #####
##### ##### #### # # ##### # # ### #
# # # # ## ## # ## # # # #
# #### #### # # # # # # # ##### #
# # # # # # # # ## # # #
# ##### # # # # ##### # # # # #####
Dependency Setup Assistant · v1.0.0
The official open-source Windows terminal tool that installs every dependency your PyDuino project needs — Python packages, Arduino CLI, avr-gcc, avrdude, CH340 / CP2102 drivers, board definitions, and VS Code extensions — all from one fast REPL.
##### # # ##### # # ### # # ##### # # # # # # # # # ## # # # ##### # # # # # # # # # # # # # # # # # # # ## # # # # ##### ### ### # # #####
##### ##### #### # # ##### # # ### # # # # # ## ## # ## # # # # # #### #### # # # # # # # ##### # # # # # # # # # ## # # # # ##### # # # # ##### # # # # #####
Dependency Setup Assistant | v1.0.0
+==============================================================+
Initialising . . . . . .
OK Terminal online SYS Environment prepared ENV PyDuino v1.0.0 loaded
> This setup can install: [+] Python packages (pip, virtualenv, pyserial ...) [+] Arduino CLI (avr-gcc, avrdude ...) [+] Required toolchains & compilers [+] Drivers & utilities (CH340, CP2102 ...) [+] Board definitions & library manager [+] IDE plugins & VS Code extensions
+------------------------------------------------------+ | Type help to see all available commands | +------------------------------------------------------+
> install pip Installing pip . . . . . . OK pip installed successfully
> install arduino-cli Fetching Arduino CLI . . . . . . OK Arduino CLI installed
>
Everything PyDuino Needs,
One Terminal Away
PyDuino Terminal handles the entire dependency chain so you can skip the setup headache and start building hardware projects immediately.
Installs pip, virtualenv, pyserial, numpy, and all Python packages required by PyDuino source code. Automatically resolves version conflicts.
Downloads and configures the official Arduino CLI, avr-gcc toolchain, and avrdude flash utility. Board management built right in.
Installs CH340, CH341, and CP2102 USB-serial drivers required for Arduino board communication on Windows. Silent install mode available.
Sets up avr-gcc, avrdude, and required C/C++ compilers. Full cross-compilation support for AVR microcontrollers including ATmega328P.
Installs Arduino AVR board definitions, ATmega core libraries, and the Arduino library manager for easy library addition later.
Installs recommended VS Code extensions for Arduino and Python development: Arduino extension, Python extension, Serial Monitor and more.
Built with a beautiful color-coded terminal UI using ANSI escape codes and rainbow animations. Status badges, progress dots, and intuitive prompts.
Every install command has a matching remove command. Clean uninstall of Vulkan SDK, OpenBLAS, AMD SDK, vcpkg, and more with --whole flag.
Powerful Commands,
Simple Syntax
Type help inside the terminal for the full list. Here are the key commands:
Every Package,
Handled For You
PyDuino Terminal covers the entire dependency graph of the PyDuino project. Nothing to hunt down manually.
Up & Running in
Under 60 Seconds
No installer, no admin scripts. Just download, double-click, and type commands.
Click the download button above or grab it directly from the GitHub Releases page. It's a single portable .exe — no installer required. Windows x64 only.
⬇ terminal-v1.0.0.exeDouble-click the .exe or launch it from a command prompt. Windows may show a SmartScreen warning since it's a new app — click "More info" then "Run anyway". No elevation needed for most installs.
double-click terminal-v1.0.0.exehelp to ExploreThe terminal shows a rainbow-colored banner and a list of what it can install. Type help to see all commands, or jump straight into installing dependencies.
Run any install command you need. Start with the Python stack, then the Arduino CLI, then drivers. The terminal gives colorful status badges for every step so you always know what happened.
install pip → install arduino-cli → install ch340Built in the Open.
Free Forever.
PyDuino Terminal is fully open source. The source code is written in C++ and available on GitHub under an open license. Read it, fork it, improve it.
Built with modern C++17. Uses ANSI escape codes via a colorama-compatible namespace. Cross-compiles cleanly with MSVC or MinGW on Windows x64.
Submit pull requests, open issues, or fork the repo to build your own custom dependency installer for any project. Community contributions welcome.
Pre-built binaries are published to GitHub Releases. Always get the latest version directly from the official repository without third-party mirrors.
Stop Installing
Dependencies Manually.
Download PyDuino Terminal and get your entire development environment ready in minutes. Free, open source, and built for Windows x64.
⬇ Download Free · v1.0.0 · Windows x64~280 KB · No installer · No account · Open source · View on GitHub ↗
Comments
Post a Comment