profile
viewpoint
Taylor Hokanson TaylorHokanson Chicago http://www.taylorhokanson.com Artist, engineer, open hardware advocate

TaylorHokanson/CAAint 3

An open source badge project for noobs, artists, and the interdimensionally-curious

TaylorHokanson/CTA-Bus-Tracker 2

Predicts bus arrival times at a particular stop in Chicago

TaylorHokanson/PiCTA 1

Raspberry Pi Chicago Transit Authority Bus Tracker

TaylorHokanson/RPi_Cam_Web_Interface 1

RPi Baby Monitor (WIP)

robdeadtech/giant-piles-of-data 0

Creative people have Giant Piles of Data

TaylorHokanson/575.com 0

A Rasberry Pi-based webserver that takes poetry submissions and converts them to nested filepaths.

TaylorHokanson/6040cnc 0

I bought a CNC machine on eBay. Here's how I got it to work.

TaylorHokanson/badgy 0

Home of Badgy - IoT Badge

TaylorHokanson/byebyte 0

Destroys your files (on purpose).

TaylorHokanson/circular_knitic 0

Circular Knitic, an open hardware knitting machine

issue openedisaac879/Pan-Tilt-Mount

Sourcing parts

Hi Isaac! I'm planning on building one of these, but I'm having trouble with some of the part specifications. Could you be more descriptive about the motors, for example? Are they uni/bi-polar, what is the torque value, etc.? I'm also curious to hear about which suppliers you used, as Digikey (I'm in the states) doesn't recognize the Bluetooth module part number among others. How long should the belts be? Thanks!

created time in 21 hours

push eventTaylorHokanson/hamburger3

Taylor Hokanson

commit sha f97d3e4d2c4e1408b479ac273eaf4c1e70ae393b

Create index.html

view details

push time in 21 days

create barnchTaylorHokanson/hamburger3

branch : master

created branch time in 21 days

created repositoryTaylorHokanson/hamburger3

created time in 21 days

created repositoryTaylorHokanson/hamburger2

created time in 21 days

push eventTaylorHokanson/hamburger

Taylor Hokanson

commit sha 3a37996a577fdc059f299396f5c6b7c93e074e0b

Update index.html

view details

push time in 21 days

push eventTaylorHokanson/hamburger

Taylor Hokanson

commit sha eabd91c638e492f242e10b0d45ef75e633c7db06

Update index.html

view details

push time in 21 days

create barnchTaylorHokanson/hamburger

branch : master

created branch time in 21 days

created repositoryTaylorHokanson/hamburger

created time in 21 days

create barnchTaylorHokanson/site2

branch : master

created branch time in 24 days

created repositoryTaylorHokanson/site2

created time in 24 days

created repositoryTaylorHokanson/site2

created time in 24 days

push eventTaylorHokanson/site1

Taylor Hokanson

commit sha 3e2c21a8cb5f450eaf899c26791fa27e13072b57

Update index.html

view details

push time in a month

push eventTaylorHokanson/site1

Taylor Hokanson

commit sha eaa50ed304b71ec1d5c2da3c694eef557d8b7d2b

Update index.html

view details

push time in a month

create barnchTaylorHokanson/page1

branch : master

created branch time in a month

created repositoryTaylorHokanson/page1

created time in a month

create barnchTaylorHokanson/site1

branch : master

created branch time in a month

created repositoryTaylorHokanson/site1

created time in a month

create barnchTaylorHokanson/test-site

branch : master

created branch time in a month

created repositoryTaylorHokanson/test-site

created time in a month

push eventTaylorHokanson/my-great-demo

Taylor Hokanson

commit sha 4dd3b0fcf1884e6313e3ad431896487e01460d33

Update index.html

view details

push time in a month

push eventTaylorHokanson/my-great-demo

Taylor Hokanson

commit sha 8ff70b0bf98c225995d82f7665b135ae8b8b7acc

Rename README.md to index.html

view details

push time in a month

create barnchTaylorHokanson/my-great-demo

branch : master

created branch time in a month

created repositoryTaylorHokanson/my-great-demo

created time in a month

issue commentsparkfun/Qwiic_Py

Problems running Python sample code on Raspberry Pi

I may have answered my own question. It appears that the Qwiic button is not among the devices supported by this repo, but information on using it outside the Arduino framework can be found here. I got some basic communication going with the following code:

import smbus
channel = 1

# address of the target i2c device
address = 0x6F
# thing you want to do, see link above
# LED brightness is 0x19
request = 0x19

bus = smbus.SMBus(channel)

# this is how you write something
bus.write_byte_data(address, request, 255)

# this is how you read something
#numbers = bus.read_byte_data(address, request)
#print(numbers)

I'll leave the issue open just in case any of the authors have a better solution to offer.

TaylorHokanson

comment created time in a month

issue closedsparkfun/Qwiic_Relay_Py

Error connecting to device

I have an externally powered Sparkfun Quad Relay hooked up to a Raspberry Pi via Qwiic. When I run i2cdetect -y 1, I get the following output:

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- UU -- -- -- -- 6d -- -- 
70: -- -- -- -- -- -- -- --                        

According to the demo code, that's the correct address for the Quad board. However, when I run the README sample code, I get the following error:

Error connecting to Device: 8, [Errno 121] Remote I/O error
The Qwiic Relay isn't connected to the system. Please check your connection

Interestingly, when I run code from the samples folder, I get an almost identical error but with a different device number:

Error connecting to Device: 18, [Errno 121] Remote I/O error

Any ideas about what I might be doing wrong?

closed time in 2 months

TaylorHokanson

issue commentsparkfun/Qwiic_Relay_Py

Error connecting to device

Aha! Good catch. Everything worked perfectly when I made the adjustment.

TaylorHokanson

comment created time in 2 months

issue openedsparkfun/Qwiic_Relay_Py

Error connecting to device

I have an externally powered Sparkfun Quad Relay hooked up to a Raspberry Pi via Qwiic. When I run i2cdetect -y 1, I get the following output:

     0  1  2  3  4  5  6  7  8  9  a  b  c  d  e  f
00:          -- -- -- -- -- -- -- -- -- -- -- -- -- 
10: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
20: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
30: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
40: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
50: -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 
60: -- -- -- -- -- -- -- -- UU -- -- -- -- 6d -- -- 
70: -- -- -- -- -- -- -- --                        

According to the demo code, that's the correct address for the Quad board. However, when I run the README sample code, I get the following error:

Error connecting to Device: 8, [Errno 121] Remote I/O error
The Qwiic Relay isn't connected to the system. Please check your connection

Interestingly, when I run code from the samples folder, I get an almost identical error but with a different device number:

Error connecting to Device: 18, [Errno 121] Remote I/O error

Any ideas about what I might be doing wrong?

created time in 2 months

issue openedsparkfun/Qwiic_Py

Problems running Python sample code on Raspberry Pi

I have a Raspberry Pi connected to a Qwiic illuminated button with a Qwiic Shim. When I run the following sample code from the README:

import qwiic
results = qwiic.list_devices()
print(results)
mydevice = qwiic.create_device(results[0][0])
print(mydevice)

I get the following errors:

Error loading module `qwiic_tca9548a`: invalid syntax (qwiic_tca9548a.py, line 70)
Error loading module `ublox_gps`: invalid syntax (core.py, line 20)
[(111, 'Qwiic 4m Distance Sensor (ToF)', 'QwiicVL53L1X')]
<qwiic_vl53l1x.QwiicVL53L1X object at 0x7661f790>

It appears that my button is being interpreted as a distance sensor, along with some other module issues. Could this be something wrong on my end, or does it indicate a problem with the repo?

Thanks! -T

created time in 2 months

startedOpenScanEu/OpenScan

started time in 2 months

issue closedTiltify/api

Node.js Axios HTTP request with bearer token returning undefined

Hello,

I'm a little new to Node.js, so I hope this question isn't too basic. I'm working with Node.js/Axios, and trying to get basic communication going with the Tiltify API. Here's my code so far:

const axios = require('axios');

axios.get('URL_GOES_HERE', {
  headers: {
    'Authorization' : 'Bearer MY_TILTIFY_ACCESS_TOKEN'
  }
})
  .then(response => {
    console.log(response.data.url);
    console.log(response.data.explanation);
  })
  .catch(error => {
    console.log(error);
  });

I assume that MY_TILTIFY_ACCESS_TOKEN is the access token I generated from within my Tiltify account. I'm confused, however, about what value to put in URL_GOES_HERE. The API docs give two possible URLS: https://tiltify.com/oauth/authorize and https://tiltify.com/oauth/token. Or am I supposed to put my bearer credentials directly into the URL of a useful request, like https://tiltify.com/api/v3/user? I've tried all three, and I just get undefined undefined in the console.

Thanks for taking a look!

closed time in 2 months

TaylorHokanson

issue commentTiltify/api

Node.js Axios HTTP request with bearer token returning undefined

Thanks for the thorough explanation! The code is working now.

TaylorHokanson

comment created time in 2 months

issue commentTiltify/api

Node.js Axios HTTP request with bearer token returning undefined

Thanks for your reply. Using your example above, I tried the following, but I still get undefined back. Any idea what I'm still missing?

const axios = require('axios');

axios.get('https://tiltify.com/api/v3/campaigns/MY_CAMPAIGN_ID', {
  headers: {
    'Authorization' : 'Bearer MY_ACCESS_TOKEN'
  }
})
  .then(response => {
    console.log(response.data.url);
    console.log(response.data.explanation);
  })
  .catch(error => {
    console.log(error);
  });
TaylorHokanson

comment created time in 2 months

issue openedTiltify/api

Node.js Axios HTTP request with bearer token returning undefined

Hello,

I'm a little new to Node.js, so I hope this question isn't too basic. I'm working with Node.js/Axios, and trying to get basic communication going with the Tiltify API. Here's my code so far:

const axios = require('axios');

axios.get('URL_GOES_HERE', {
  headers: {
    'Authorization' : 'Bearer MY_TILTIFY_ACCESS_TOKEN'
  }
})
  .then(response => {
    console.log(response.data.url);
    console.log(response.data.explanation);
  })
  .catch(error => {
    console.log(error);
  });

I assume that MY_TILTIFY_ACCESS_TOKEN is the access token I generated from within my Tiltify account. I'm confused, however, about what value to put in URL_GOES_HERE. The API docs give two possible URLS: https://tiltify.com/oauth/authorize and https://tiltify.com/oauth/token. Or am I supposed to put my bearer credentials directly into the URL of a useful request, like https://tiltify.com/api/v3/user? I've tried all three, and I just get undefined undefined in the console.

Thanks for taking a look!

created time in 2 months

startedtedyapo/image2eagle

started time in 3 months

more