GithubHelp home page GithubHelp logo

ryanteckltd / rtk Goto Github PK

View Code? Open in Web Editor NEW

This project forked from whaleygeek/anyio

31.0 31.0 4.0 299 KB

A GPIO Package that works on any platform

License: Other

Python 97.30% Arduino 2.70%

rtk's People

Contributors

lurch avatar ryanteck avatar whaleygeek 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

Watchers

 avatar  avatar  avatar  avatar  avatar

rtk's Issues

GPIO 26 and 27 need fixing.

GPIO 26 and 27 aren't currently working so a modification needs to be made to the software on both the python and firmware side.

Cause MacOS panic when plug to MacBook Pro via USB

System: macOS Sierra v10.12.3
MacBook Pro (Retina, Mid 2012)
Intel Core i7 2.7 G
16GB 1600MHz DDR3

When I plug the Rtk.GPIO into my MacBook Pro the screen blacks out and after a while it shows the system is getting problem and needs to be restarted.

RTk Licence (and AnyIO Licence)?

Dear Ryan,

I understand you are using anyio as a base for your code.

While this as the benefit to exist, it has a very strange software licence https://github.com/whaleygeek/anyio/blob/master/LICENSE that might be very restrictive and far from compatible with other licence:

  1. For educational or non commercial purposes.
  2. You agree to not restrict my rights in the use of this Software in any way.

Do you have a formal agreement with the original copyright owner?

What does that mean that the software needed for using the RTk and what does that mean for any software that use the library?

What about the firmware running in the board, what is the licence for that one.

Could you clarify the licence status of your project?

Regards.

GPIO 0 & 1 Are not wired up

@lurch Pointed out that the odd add-on may use GPIO 0 & 1 pins which are located on the HAT EEPROM Pins.

Currently these are not wired up and the original plan was for them to not be.

The MCU may have one or two pins free. The question is weather they should be used as GPIO or not.

Add analogue API

The MCU has a built in ADC that can be used on most pins.

While not strictly RPi.GPIO it may be nice to enable the use of these as a selling point of being used with a Pi.

Licence question

I just noticed that LICENSE says:
"Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to use the
Software for educational or non commercial purposes."

Does the Kickstarter campaign not count as commercial purposes? ;)
Does this mean we can't use the RTK.GPIO board for commercial purposes?

Some clarification would be great...

Python 3 Inputs

Inputs need to be fixed in python 3 as identified by the jenkins build.

Serial bug

Serial library needs re- bundling with it instead of using host lib

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.