All Projects → martinribelotta → Upyide

martinribelotta / Upyide

Licence: gpl-3.0
Micropython IDE

Programming Languages

python
139335 projects - #7 most used programming language
micropython
64 projects

Projects that are alternatives of or similar to Upyide

QtPyConvert
An automatic Python Qt binding transpiler to the Qt.py abstraction layer.
Stars: ✭ 66 (+15.79%)
Mutual labels:  pyqt4, pyside, pyqt
Stackoverflow
my answers in Stack Overflow
Stars: ✭ 211 (+270.18%)
Mutual labels:  pyqt, pyside, pyqt4
15-minute-apps
15 minute (small) desktop apps built with PyQt
Stars: ✭ 3,469 (+5985.96%)
Mutual labels:  pyqt4, pyqt
PyQtDarkTheme
A flat dark theme for PySide and PyQt.
Stars: ✭ 50 (-12.28%)
Mutual labels:  pyside, pyqt
Pyqt
PyQt Examples(PyQt各种测试和例子) PyQt4 PyQt5
Stars: ✭ 3,783 (+6536.84%)
Mutual labels:  pyside, pyqt4
Picacg Windows
哔咔漫画window客户端,界面使用PySide2,已实现分类、搜索、收藏夹、下载、在线观看、waifu2x等功能。
Stars: ✭ 35 (-38.6%)
Mutual labels:  pyqt, pyside
idasix
IDAPython compatibility library. idasix aims to create a smooth ida development process and allow a single codebase to function with multiple IDA/IDAPython versions
Stars: ✭ 24 (-57.89%)
Mutual labels:  pyqt4, pyside
15 Minute Apps
15 minute (small) desktop apps built with PyQt
Stars: ✭ 3,086 (+5314.04%)
Mutual labels:  pyqt, pyqt4
Resetter
The easiest way to reset your debian or ubuntu based linux back to stock
Stars: ✭ 333 (+484.21%)
Mutual labels:  pyqt, pyqt4
Qtpy
Provides an uniform layer to support PyQt5, PySide2, PyQt4 and PySide with a single codebase
Stars: ✭ 492 (+763.16%)
Mutual labels:  pyqt, pyside
Scihubeva
A Cross Platform Sci-Hub GUI Application
Stars: ✭ 683 (+1098.25%)
Mutual labels:  pyqt, pyside
Qdarkstylesheet
A dark style sheet for QtWidgets application
Stars: ✭ 1,952 (+3324.56%)
Mutual labels:  pyside, pyqt4
Pyvfx Boilerplate
A boilerplate for creating PySide/PyQt or PySide2/PyQt5 applications running inside of Maya, Nuke and standalone - using Python 2 or 3.
Stars: ✭ 131 (+129.82%)
Mutual labels:  pyside, pyqt4
Web2executable
Uses NW.js to generate "native" apps for already existing web apps.
Stars: ✭ 824 (+1345.61%)
Mutual labels:  pyside, pyqt4
Qt Python Binding Examples
Lots of simple and Pythonic PySide demos
Stars: ✭ 312 (+447.37%)
Mutual labels:  pyside, pyqt4
Qt.py
Minimal Python 2 & 3 shim around all Qt bindings - PySide, PySide2, PyQt4 and PyQt5.
Stars: ✭ 684 (+1100%)
Mutual labels:  pyside, pyqt4
Vscode Qt For Python
Qt for Python (PyQt5 and PySide2) extension for Visual Studio Code.
Stars: ✭ 47 (-17.54%)
Mutual labels:  pyqt, pyside
Icestudio
❄️ Visual editor for open FPGA boards
Stars: ✭ 958 (+1580.7%)
Mutual labels:  ide
Load Qss
Change look and feel for Qgis
Stars: ✭ 30 (-47.37%)
Mutual labels:  pyqt
Amora
The semantic search engine where anyone can define anything anywhere
Stars: ✭ 30 (-47.37%)
Mutual labels:  ide

uPython IDE

This is the IDE for micropython on EDU-CIAA.

Requeriments

  • Python 3.X
  • PyQt or PySide
  • PyQode
  • PySerial
  • PyTE
  • tendo

Requeriment instalation

On ubuntu and derivates, this require python3, cmake, qt4-qmake, libqt4-core and libqt4-gui installed into the system. You can install all with:

sudo apt-get install python3 cmake qt4-qmake libqt4-core libqt4-gui
pip install pyside pyqode.python pyserial pyte tendo

Replace pip by pip3 or command of your distribution.

In Ubuntu, PySide can fail to compile. At this case you can use PyQt4 and others packages from official repositories

sudo apt-get install python3 python3-qt4
sudo pip3 install pyserial tendo pyte pyqode.python markdown

Characteristics

  • Syntax higlight
  • Autocomplete
  • Online help
  • Parameter lints
  • PEP8 code style lints
  • Simbol browser
  • Code Snipplets
  • Embedded serial terminal

Usage

This is the main window Main Window

Tool Bar

Toolbar

Actions:

  • New: Clear context of editor
  • Open: Open file on editor
  • Save: Save current editor context.
  • Run: Execute script directly into board
  • Download: Save script into board
  • Show Terminal: Switch to terminal view

Side Views

Symbol bar

This view allows quick access to the symbols in the code on editor

Toolbar

Snipplets

This view show some code snipplets to speed edition

Toolbar

Terminal

Terminal

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].