Tinkerkit libraries

Hello

I have been asked to look into updating the Tinkerkit Libraries for use with the current Arduino IDE.
I am being sent the Tinkerkit sensors that they still sell. Selling hardware that will not work because the Tinkerkit libraries have not been maintained has raised issues.

I have downloaded the libraries from GitHub.com. They do not look too bad. Should not take me more than several days to get them working.

Would anyone know of any of the past employees of Tinkerkit?

Hello

How should I proceed with updating the Tinkerkit Libraries?
I have all ready made progress in getting several to function in Arduino IDE 1.6.7

Should I create a new Tinkerkit Library on github.com?

Should I use the present orphaned Tinkerkit Libraries on GitHub.com?
I am not sure that is even possible. I do not know who the "owner" of the current Tinkerkit Libraries on github.com is.

Should I attempt to make these updated Tinkerkit Libraries work across several Arduino IDE Versions?

Most of the changes are just common maintenance tasks.
Some are programming changes.

Tomorrow, 14 Jan 2016, the complete set of Tinkerkit Sensors are scheduled to arrive.
I can start updating the Tinkerkit Sensors Library.

artisticforge:
Should I use the present orphaned Tinkerkit Libraries on GitHub.com?
I am not sure that is even possible. I do not know who the "owner" of the current Tinkerkit Libraries on github.com is.

I'd fork the original repository and then submit pull request(s) with the necessary changes. Even if the original repo has been abandoned and your PR is never merged it will still make it easier for people to find your fork.

artisticforge:
Should I attempt to make these updated Tinkerkit Libraries work across several Arduino IDE Versions?

Backwards compatibility is definitely a good thing as long as you have the time to implement it and it doesn't cause performance compromises. There are still a lot of people using older versions of the IDE all the way back to 1.0.x. If you use the 1.5 format library folder structure then it will break backwards compatibility with 1.0.x but the old folder structure will still work with the current IDE versions.

Great idea!
You are referring to the TKSensors library mainly/only, don't you?
Have you made any progress? I can't see a new branch added...

Best regards

Hi @artisticforge

Did you get anywhere with updating the library? Does it work with the online version of the editor, or is it restricted to an earlier version of the IDE?

Dammit, I thought I posted a reply to this on Saturday.
Was hoping someone would reply as really wanted to get some stuff done with my son over the weekend with Tinkerkit, came back to check, but I must have pressed preview :o
So I was waiting in hope for nothing - my bad. Definitely going to press "post" and not preview this time!

EDIT: Right, it definitely posted this time! click

@lardconcepts

Some of the TK libs work directly out of the box on CREATE.
Only know as I have one of thier Arduino Leonardo LCD tinkerkits up and running.

EDIT
Just fired up CREATE and tested the examples and all seem to compile just fine for the LEO.
Not tried other boards so mileage may vary.