Skip to content

Instantly share code, notes, and snippets.

#jp-NotebookLogo {
    svg {
        display: none;
    }
    &::before {
        content: "@tonyfast";
        transform: scaleY(5);
        width: 500%;
 }

Pressure Plate Switches

Purpose

Pressure plate switches are designed to provide an accessible and easy-to-use activation for individuals with motor impairments. These switches respond to applied pressure, allowing users to activate devices by pressing with their hands, feet, or other body parts.

They are commonly used in assistive technology to control communication devices, adapted toys, and environmental control, enabling individuals with disabilities to interact more independently with their surroundings. Unlike traditional buttons, pressure plate switches typically have a larger surface area, making them easier to activate with minimal force. Their low-cost and durable design make them an affordable solution for families and caregivers looking to improve accessibility. By offering a simple and reliable input method, pressure plate switches help promote independence, engagement, and inclusion for users with varying abilities.

Purchasing and Price

Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@tonyfast
tonyfast / workedonmymachine.mjs
Last active December 19, 2024 04:51
collaborative
import { select, drag, local } from 'd3';
import slugify from "slugify";
import { v4 as uuidv4 } from 'uuid';
import hljs from 'highlight.js';
import markdownit from "markdown-it";
import footnote_plugin from "markdown-it-footnote"
import deflist_plugin from "markdown-it-deflist"
import { basicSetup } from "codemirror"
import { EditorView, keymap } from "@codemirror/view"
import { indentWithTab } from "@codemirror/commands"
import { program } from "commander";
import * as fs from 'fs';
import path from "path";
import markdownit from "markdown-it";
import * as d3 from 'd3';
import hljs from 'highlight.js';
// folx warned me about jsdom
import slugify from "slugify";
import { DOMParser, parseHTML } from 'linkedom';
import { fileURLToPath } from 'url';
This file has been truncated, but you can view the full file.
<html lang="en" itemscope itemtype="https://schema.org/Article">
<!-- # accessible notebook reference template
an accessible reference for computational notebooks based on semantic html
-->
<head>
<!-- ## document properties -->
<meta charset="utf-8">
<html lang="en" itemscope itemtype="https://schema.org/Article">
<!-- # accessible notebook reference template
an accessible reference for computational notebooks based on semantic html
-->
<head>
<!-- ## document properties -->
<meta charset="utf-8">
@tonyfast
tonyfast / index.html
Created November 27, 2024 03:47
a zine of rocks.
This file has been truncated, but you can view the full file.
<!DOCTYPE html>
<html itemscope="" itemtype="https://schema.org/Article" lang="en">
<!-- # accessible notebook reference template
an accessible reference for computational notebooks based on semantic html
-->
<head>
<!-- ## document properties -->
<meta charset="utf-8"/>
<title></title>
This file has been truncated, but you can view the full file.
<!DOCTYPE html>
<html itemscope="" itemtype="https://schema.org/Article" lang="en">
<!-- # accessible notebook reference template -->
<head>
<!-- ## document properties -->
<meta charset="utf-8"/>
<title></title>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<meta content="" itemprop="description" name="description"/>