Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Confirm all community modules work #5

Open
5 of 18 tasks
Frijol opened this issue Jul 18, 2015 · 7 comments
Open
5 of 18 tasks

Confirm all community modules work #5

Frijol opened this issue Jul 18, 2015 · 7 comments
Assignees

Comments

@Frijol
Copy link
Member

Frijol commented Jul 18, 2015

I have hardware to test:

  • Button
  • Color sensor
  • Gesture sensor
  • Matrix keypad
  • PIR motion detector
  • Motor driver
  • Proximity HCSR04
  • LED backpack
  • OLED
  • Proximity SEN10737p
  • Pulse
  • Thermal printer
  • Thermocouple

Authors, test please!

  • Trellis keypad
  • Nokia screen - @sidwarkd
  • Emic2

Special cases:

  • Lego – not special hardware
  • Neopixels
@Frijol
Copy link
Member Author

Frijol commented Jul 19, 2015

tessel/t2-firmware#71 is relevant here – will need to show any pin limitations for these modules

@Frijol
Copy link
Member Author

Frijol commented Jul 25, 2015

Modules written by me need to get rid of error messages specifying which pins can be used..

@Frijol
Copy link
Member Author

Frijol commented Sep 3, 2015

Module Status Last checked
Button tessel/t2-firmware#69
Frijol/tessel-button#2
2015-07-19
Color sensor tessel/t2-firmware#72 working! 2015-09-14
Gesture sensor tessel/t2-firmware#72 has been fixed, needs re-testing 2015-09-02
Matrix keypad untested 2015-09-02
PIR motion detector tessel/t2-firmware#69, Frijol/PIR#3 2015-07-19
Motor driver tessel/t2-firmware#21 2015-07-19
Proximity HCSR04 untested 2015-09-02
LED backpack working! 2015-09-16
OLED untested 2015-09-02
Proximity SEN10737p untested 2015-09-02
Pulse Frijol/PulseSensor/issues/3
Frijol/PulseSensor/issues/2
2015-09-14
Thermal printer untested 2015-09-02
Trellis keypad untested 2015-09-02
Nokia screen untested 2015-09-02
Neopixels tessel/t2-firmware#24 2015-07-19
Emic2 untested 2015-09-13

@rwaldron
Copy link
Contributor

rwaldron commented Sep 3, 2015

@Frijol Can you give me a quick summary for Button & PIR and their association with tessel/t2-firmware#69 ? I just tried this:

var tessel = require('tessel');

tessel.port.A.pin[7].output(0);
tessel.port.A.pin[7].input();

function read() {
  tessel.port.A.pin[7].read(function(error, data) {
    console.log(data);
    read();
  });
}

read();

With both a button & PIR, and it worked as expected.

@Frijol
Copy link
Member Author

Frijol commented Sep 4, 2015

It's an API dependency in both of those libraries – it's looking for the specific "rise" and "fall" events. I could write a workaround that is compatible with both T1 and T2 but it would be better if T2 was more API compatible with T1.

Libraries specified here:
https://tessel.io/modules#tessel-gpio-button
https://tessel.io/modules#pir

@adkron
Copy link

adkron commented Oct 29, 2015

Tested Thermocouple. Also I updated the README for the Thermocouple to use the new port labels.

@Frijol
Copy link
Member Author

Frijol commented Oct 30, 2015

Cool! Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants