Git Product home page Git Product logo

wyliodrinstudio's Introduction

Wyliodrin STUDIO

Documentation Build

Wyliodrin STUDIO is an educational platform for IoT and Embedded Linux systems.

  • Connect to devices using TCP/IP or serial port
  • Develop software and firmware for IoT in several programming languages
  • Shell access to the device
  • Import and export Wyliodrin STUDIO projects
  • Visual dashboard for displaying sensor data
  • Display the hardware schematics
  • Manage packages for Python and Javascript
  • Task manager for managing the device
  • Network connection manager for the device (Ethernet and WiFi)
  • Interactive electronics documentation (resistor color code)
  • Example projects and firmware

Supported devices:

  • Raspberry Pi
  • MicroPython
  • Pico PI iMX8M
  • UDOO Neo
  • BeagleBone Black

Supported languages

  • Visual Programming (translates to Python)
  • Javascript
  • Python
  • Shell Script (bash)

Install

Windows

If there are any errors, run

npm install --global --production windows-build-tools

For bluetooth WinUSB driver with Zadig tool

macOS

Install Xcode

Build

This section is used for when you want to build application from the source code.

Dependencies

  • NodeJS version 10 or higher.

Build Instructions

The application itself can run in 2 modes.

Electron

Electron is the preffered way of running the application. The resulting tool starts as a standalone application.

npm install
npx electron-rebuild
npm run electron

To start the application you can issue:

npm start

Web

Another way of running the application is leveragin your internet browser, Firefox is recommended. Following lines will build all the needed artifacts:

npm install
npm run browser

Then to run the application enter the build folder and run

npm install
npm start

Contribute

We would love your help. Click here to find out how to contribute.

Authors

Wyliodrin STUDIO is a product of Wyliodrin in partnership with the Politehnica University of Bucharest

Contributions

Wyliodrin is a trademark of Wyliodrin SRL. All rights reserved.

License

Apache 2.0

wyliodrinstudio's People

Contributors

96radhikajadhav avatar adeatcu avatar alexandra2607 avatar alexandruradovici avatar cosmindanielradu19 avatar cristiana959 avatar dependabot[bot] avatar diana-ghindaoanu avatar hateofhades avatar ioanaculic avatar lmcapacho avatar oviska avatar pschoffer avatar radurbalau avatar silbogdan avatar skyplane23 avatar teonaseverin avatar theodoradragan avatar valexandru avatar zamfirandreipaul avatar

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.