Coder Social home page Coder Social logo

retiredwizard / pydos Goto Github PK

View Code? Open in Web Editor NEW
97.0 10.0 16.0 1.4 MB

DOS-like OS for microcontroller boards running Micropython or Circuitpython

Home Page: https://www.youtube.com/watch?v=Az_oiq8GE4Y

Python 84.99% BASIC 13.03% Batchfile 1.98%
rp2040 raspberry pico dos python basic micropython circuitpython esp32 esp32s2

pydos's People

Contributors

retiredwizard avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

pydos's Issues

t-deck i2s audio

hey. firstly i really appreciate you supporting the lilygo t-deck. i have run into a few issues and i was wondering if there is a fix for them i could be finding.

  1. path changes every reboot. this would be a very small problem if the t-deck keyboard had a $ key but it doesn't. i have to use serial monitor to change it. it wont stay. i tried adding the command to the autoexec.bat but it doesn't work quite right.
  2. the t-deck's speaker is connected thru i2s not pwm. im still learning how to port this over, any help would be appreciated.
  3. i can not figure out how to mount an sd card. im pretty sure im typing in the command your code wants "sdmount /sd,0" but it just says its took to long waiting. can you explain how exactly to mount an sd card? im stuck.

otherwise im having a fantastic time messing with dos. id love to port some terminal proggies. its been a personal dream of mine to have a blackberry with dos scripts instead of apps. this has made my dream come true.

thank you for your time.

M5Stack Cardputer

Would it be possible for PyDOS to be supported on the M5Stack Cardputer? It has an ESP32-S3. Also someone has made a Micropython app launcher (MicroHydra), so that could potentially be used to launch PyDOS, as well as other apps.

More of a question rather than an issue :)

'module' is not iterable error - hardware pins not usable

There's a little bug in pydos_bcfg.py which gives an error 'module' is not iterable. Unfortunately that means none of the hardware pins are accessible from Pydos.

Line 77:
if 'I2S_DATA' in board:

Should be:
if 'I2S_DATA' in dir(board):

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.