What Does It Do?
WebJack is a wired, bidirectional data link between the Arduino Uno and your ph...
Public Lab is an open community which collaboratively develops accessible, open source, Do-It-Yourself technologies for investigating local environmental health and justice issues.
WebJack is a wired, bidirectional data link between the Arduino Uno and your phone, established via headphone jack. It uses two distinct frequencies for a modem-like serial transmission of data. WebJacks runs in the browser and its goal is to provide a way to read sensors without the burden to install native applications. Look for recent updates on Public Lab here.
Activities
This is a list of community-generated guides for specific applications and the development of WebJack. These activities can be categorized, and some may be more reproduced -- or reproducible -- than others. Try them out to build your skills, and help improve them by leaving comments. Together, we can repeat and refine the activities into experiments.
WebJack is an open source client-side JavaScript library that acts as audio modem. It is built for use with SoftModem, the Arduino-side code. For example, with WebJack you can transmit:
data as text
binary data
Firmata RPC messages
Challenges
We're working to refine and improve WebJack on a number of fronts; here, take a look at the leading challenges we're hoping to solve, and post your own.
Be sure to add:
constraints: expense, complexity
goals: performance, use cases
[questions:webjack-challenge]
Build a data link with WebJack
Instructions on the circuit and software needed for WebJack can be found here:
WebJack is a wired, bidirectional data link between the Arduino Uno and your phone, established via headphone jack. It uses two distinct frequencies for a modem-like serial transmission of data. WebJacks runs in the browser and its goal is to provide a way to read sensors without the burden to install native applications. Look for recent updates on Public Lab here.
Activities
This is a list of community-generated guides for specific applications and the development of WebJack. These activities can be categorized, and some may be more reproduced -- or reproducible -- than others. Try them out to build your skills, and help improve them by leaving comments. Together, we can repeat and refine the activities into experiments.
WebJack is an open source client-side JavaScript library that acts as audio modem. It is built for use with SoftModem, the Arduino-side code. For example, with WebJack you can transmit:
data as text
binary data
Firmata RPC messages
Challenges
We're working to refine and improve WebJack on a number of fronts; here, take a look at the leading challenges we're hoping to solve, and post your own.
Be sure to add:
constraints: expense, complexity
goals: performance, use cases
[questions:webjack-challenge]
Build a data link with WebJack
Instructions on the circuit and software needed for WebJack can be found here:
WebJack is a wired, bidirectional data link between the Arduino Uno and your phone, established via headphone jack. It uses two distinct frequencies for a modem-like serial transmission of data. WebJacks runs in the browser and its goal is to provide a way to read sensors without the burden to install native applications. Look for recent updates on Public Lab here.
Activities
This is a list of community-generated guides for specific applications and the development of WebJack. These activities can be categorized, and some may be more reproduced -- or reproducible -- than others. Try them out to build your skills, and help improve them by leaving comments. Together, we can repeat and refine the activities into experiments.
WebJack is an open source client-side JavaScript library that acts as audio modem. It is built for use with SoftModem, the Arduino-side code. For example, with WebJack you can transmit:
data as text
binary data
Firmata RPC messages
Build a data link with WebJack
Instructions on the circuit and software needed for WebJack can be found here:
WebJack is a wired, bidirectional data link between the Arduino Uno and your phone, established via headphone jack. It uses two distinct frequencies for a modem-like serial transmission of data. WebJacks runs in the browser and its goal is to provide a way to read sensors without the burden to install native applications. Look for recent updates on Public Lab here.
Activities
This is a list of community-generated guides for specific applications and the development of WebJack. These activities can be categorized, and some may be more reproduced -- or reproducible -- than others. Try them out to build your skills, and help improve them by leaving comments. Together, we can repeat and refine the activities into experiments.
WebJack is an open source client-side JavaScript library that acts as audio modem. It is built for use with SoftModem, the Arduino-side code. For example, with WebJack you can transmit:
data as text
binary data
Firmata RPC messages
Build a data link with WebJack
Instructions on the circuit and software needed for WebJack can be found here:
WebJack is a wired, bidirectional data link between the Arduino Uno and your phone, established via headphone jack. It uses two distinct frequencies for a modem-like serial transmission of data. WebJacks runs in the browser and its goal is to provide a way to read sensors without the burden to install native applications. Look for recent updates on Public Lab here.
Activities
This is a list of community-generated guides for specific applications and the development of WebJack. These activities can be categorized, and some may be more reproduced -- or reproducible -- than others. Try them out to build your skills, and help improve them by leaving comments. Together, we can repeat and refine the activities into experiments.
WebJack is an open source client-side JavaScript library that acts as audio modem. It is built for use with SoftModem, the Arduino-side code. For example, with WebJack you can transmit:
data as text
binary data
Firmata RPC messages
Build a data link with WebJack
Instructions on the circuit and software needed for WebJack can be found here: