Git Product home page Git Product logo

arduino_tps's People

Contributors

willie68 avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

arduino_tps's Issues

Arduino Hardware as Interface for the Emulator

It would be very fine, if the emulator can use an arduino hardware directly as an I/O interface for the emulator. So that the program can be tested directly in the emulator and later be uploaded into the arduino hardware.

Feature: new version of the TPS Assembler.

The actual TPS Assembler is written in Java, which is good but can be better in terms of performance, stability and resource hunger. So for that i need a rewrite of the assembler in Golang. There should be 2 commands, one for starting a little microservice used by my website to perform the online conversion, one as a command interface to compile from command line.

'Switch' does not name a type

If I use Arduino Uno with display the compiler stop at page advanceprg with error:
advanceprg:21:1: error: 'Switch' does not name a type
Switch prgSwitch = Switch(SW_PRG);
^~~~~~
and a few more lines of errors.

I inserted avdweb_Switch.h library to the list of libraries on page TPS.
It is the right solution to the issue?

MyCo_TPS++

Some small additions to the existing TPS_MyCo software to give more options.

There are a few unused pins on the Arduino nano.

Would it be possible to add this into the TPS software as optional compiler switches - or a modified version on its own?
A change to the software should not be necessary, and the contents is shown in the Emulator already.

Add 2 additional PWM outputs which show the contents of register E and F to the outside world.
Adding 2 servos wth a scale would give additional 2 outputs to TPS_MyCo. on D12 and D13.
Could be used for 2 motors and leave the other 2 for additional use.

And on the analog pins there there are 4 still unused.
These could be showing the contents of register D to the outside world - 4 additional outputs.
Which pins are used I leave open to the implementer.
And if the pins are not connected externally to anything, there is no difference to the existing implementation.

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.