Difference between revisions of "Tech Stuff"

From Interaction Station Wiki
Jump to navigation Jump to search
 
(242 intermediate revisions by 16 users not shown)
Line 1: Line 1:
== Arduino ==
+
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Arduino<includeonly>]]<br></includeonly></onlyinclude>==
 +
 
 
* [[Getting Started With Arduino | Getting started with Arduino]]
 
* [[Getting Started With Arduino | Getting started with Arduino]]
* [[Connect Arduino and Processing | How to connect Arduino and Processing]]
+
* [[Arduino_Introduction | Arduino Introduction]]
 +
* [[Arduino_Behind_the_Scenes | Arduino; behind the scenes]]
 +
 
 +
* [[Arduino_basics_workshop | Arduino Basics Workshop notes]]
 +
* [[Arduino basic_workshop | Arduino Basic Workshop extended]]
 +
 
 +
* [[Baremetal_arduino | Make a ''baremetal'' arduino]]
 +
 
 +
* [[Driving a motor with the L298N]]
 +
 
 +
* [[Arduino and relays|Arduino and Conrad relay modules at the Station]]
 +
* [[Playing sound (with the MP3 shield) & pressure plates]]
 +
* [[CPX-CircuitPython | Adafruit Circuit Playground Express with Mu Editor]]
 +
 
 +
===A LIST OF HARDWARE YOU CAN USE FOR YOUR PROJECTS===
 +
 
 +
====CIRCUIT MAKING====
 +
 
 +
* [[A list of conductive material]]
 +
 
 +
Resistors
 +
 
 +
Capacitors
 +
 
 +
====MOTORS AND DRIVERS====
 +
 
 +
====SENSORS====
 +
 
 +
* [[Capacitive sensing - trigger sound in MaxMsp ]]
 +
* [[Pressure/bend sensor]]
 +
* [[Thermistor]]
 +
* [[Keyes temperature sensor module]]
 +
 
 +
* [[Relay]]
 +
* [[Optocoupler]]
 +
*[[ Adafruit Cap 1188 breakout]]
 +
* [[Arduino & Pure Data communications]]
 +
 
 +
* [https://learn.sparkfun.com/tutorials/connecting-arduino-to-processing How to connect Arduino and Processing]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Command Line<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [[Command Line Useful Commands]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Audio<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [[Playing sound (with the MP3 shield) & pressure plates]]
 +
* [http://aubio.org/ aubio]; useful tool for things like pitch tracking & beat detection
 +
* [http://beausievers.com/synth/synthbasics/ A good introduction on the basics of audio synthesis]
 +
* [[Using a piezo element as a contact mic | Using a piezo element as a contact mic]]
 +
* [[Hacking an mp3 player]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Augmented Reality<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [[Augmented Reality tools - Feb 2020 | Augmented Reality tools - Feb 2021]]
 +
* [[Unity and Vuforia Tutorials 2021]]
 +
* [[Using Vuforia and Unity to make an AR app| Using Vuforia and Unity to make an AR app (old)]]
 +
* [[Interesting Augmented Reality links]]
  
== Audio ==
+
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Circuit Making<includeonly>]]<br></includeonly></onlyinclude>==
* [http://aubio.org/ aubio]
+
* [http://digitalcraft.wdka.nl/wiki/PracticalTheExpandedToolbox/Lab2 Digital Craft lab on making a simple noise circuit]
 +
* [http://www.falstad.com/circuit/ Javascript circuit simulator]
  
== Kinect ==
+
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>DMX<includeonly>]]<br></includeonly></onlyinclude>==
 +
*[[Using the DMX Dimmer Pack]]
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Emotion Recognition<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [http://nordicapis.com/20-emotion-recognition-apis-that-will-leave-you-impressed-and-concerned/ Camera / sound emotion analysis ]
 +
* [http://blog.mashape.com/list-of-20-sentiment-analysis-apis/ Text sentiment analysis APIs]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Internet of things<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [http://www.simblee.com Simblee]
 +
* [[Internet of Things]]
 +
* [[Lora/Gateway]]
 +
* [[Lora/shield]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Kinect<includeonly>]]<br></includeonly></onlyinclude>==
 
* [[About Kinect | About the Kinect]]
 
* [[About Kinect | About the Kinect]]
 
* [[Setting up the Kinect with Processing | Getting the Kinect to work with Processing]]
 
* [[Setting up the Kinect with Processing | Getting the Kinect to work with Processing]]
  
== Little Bits ==
+
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Little Bits<includeonly>]]<br></includeonly></onlyinclude>==
 
* [[About Little Bits | About the Little Bits]]
 
* [[About Little Bits | About the Little Bits]]
 
* [[The Arduino Module | The Arduino Module ]]
 
* [[The Arduino Module | The Arduino Module ]]
Line 16: Line 85:
 
* [[Wireless fun | Wireless fun ]]
 
* [[Wireless fun | Wireless fun ]]
  
== Makey Makey ==
+
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Makey Makey<includeonly>]]<br></includeonly></onlyinclude>==
 
* [[About MakeyMakey | About the Makey Makey]]
 
* [[About MakeyMakey | About the Makey Makey]]
  
== Processing ==
+
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Machine Learning<includeonly>]]<br></includeonly></onlyinclude>==
 +
''Classification Models''
 +
*[[Motion recognition for the Arduino]]
 +
*[[Using motion recognition on the Arduino]]
 +
*[[Using keyword recognition on the Arduino]]
 +
 
 +
''Convolutional Neural Networks''
 +
*[[YOLO | YOLOv3]]
 +
*[[Deep Dream with Darknet | DeepDream with Darknet]]
 +
 
 +
''Generative Models''
 +
*[[DCGAN | DCGAN]]
 +
*[[DeepFakes | DeepFakes]]
 +
*[[Pix2pix | Pix2pix]]
 +
*[[GauGAN | GauGAN]]
 +
*[[VQGAN+CLIP | VQGAN+CLIP]]
 +
*[[Stable Diffusion | Stable Diffusion (text to image)]]
 +
 
 +
''Reinforcement Learning''
 +
*[[Pong | Pong]]
 +
 
 +
''Natural Language Processing''
 +
*[[RNNs with Darknet | RNNs with Darknet]]
 +
*[[RNN | RNN]]
 +
*[[GPT-2 | GPT-2]]
 +
 
 +
''Other themes''
 +
*[[ML links | Machine Learning links]]
 +
 
 +
''Setup / Installation''
 +
*[[MediaPipe for TouchDesigner]]
 +
*[[ML computers setup|ML computers setup (2017)]]
 +
*[[Nvidia Drivers and CUDA | Nvidia Drivers and CUDA]]
 +
*[[ML computers python|ML computers python]]
 +
*[[ML computers tensorflow|ML computers tensorflow]]
 +
*[[ML computers jupyter notebooks|ML computers jupyter notebooks]]
 +
*[[ML computers runway|ML computers runway]]
 +
*[[ML computers nvidia-docker|ML computers nvidia-docker]]
 +
*[[Docker| Docker]]
 +
*[[NVIDIA Jetson Nano | NVIDIA Jetson Nano installation]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>OpenEEg<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [[OpenEEG research]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Plotters<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [http://www.github.com/mywdka/plotter_examples Processing plotter examples]
 +
* [http://www.chiplotle.org Chiplotle!], a python library for driving plotters
 +
* [http://www.github.com/mywdka/plotterturtle Plotterturtle], a simple python module for converting turtle drawings to HPGL language
 +
* [https://en.wikipedia.org/wiki/HP-GL HPGL], HPGL language commands
 +
* [http://www.prolific.com.tw/US/ShowProduct.aspx?p_id=229&pcid=41, usb serial driver for mac]
 +
* [[4xidraw]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Processing<includeonly>]]<br></includeonly></onlyinclude>==
 
* [[Getting Started with Processing | Getting started with Processing]]
 
* [[Getting Started with Processing | Getting started with Processing]]
* [[Connect Arduino and Processing | How to connect Arduino and Processing]]
+
* [https://learn.sparkfun.com/tutorials/connecting-arduino-to-processing How to connect Arduino and Processing]
 
* [[Setting up the Kinect with Processing | Getting the Kinect to work with Processing]]
 
* [[Setting up the Kinect with Processing | Getting the Kinect to work with Processing]]
 +
* [[Processing to Android app | Making Android apps with Processing]]
  
== Raspberry Pi ==
+
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Python<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [[Installing pip | Installing pip]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Projection Mapping<includeonly>]]<br></includeonly></onlyinclude>==
 +
[[Projection mapping tools | Projection mapping tools]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Web Scraping<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [https://forum.webscraper.io/t/web-scraper-on-firefox/1360 Web scraper addon for firefox]
 +
* [[SaF | Scrape and Fake]]
 +
* [http://social-metrics.org/tutorial-list/ Good tutorials on twitter scraping]
 +
* [http://www.curiositybits.com/new-page-2/ Twitter & Facebook scrape tutorials]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Raspberry Pi<includeonly>]]<br></includeonly></onlyinclude>[[File:Raspi.gif |70px]]==
 
* [[Getting Started With Raspberry Pi | Getting started with Raspberry Pi]]
 
* [[Getting Started With Raspberry Pi | Getting started with Raspberry Pi]]
 
* [[Raspberry Pi on Lynda | Raspberry Pi on Lynda]]
 
* [[Raspberry Pi on Lynda | Raspberry Pi on Lynda]]
 
* [[Raspberry Pi on Adafruit | Raspberry Pi on Adafruit]]
 
* [[Raspberry Pi on Adafruit | Raspberry Pi on Adafruit]]
 +
* [[Raspberry Pi SD Cards and Images]]
 
* [[Fourteen year old Henry's tutorials |Fourteen year old Henry's tutorials]]
 
* [[Fourteen year old Henry's tutorials |Fourteen year old Henry's tutorials]]
 
* [[ Raspberry pi GPIO pins | Raspberry pi GPIO pins]]
 
* [[ Raspberry pi GPIO pins | Raspberry pi GPIO pins]]
 
* [[Beginners YouTube Channel | Beginners YouTube Channel]]
 
* [[Beginners YouTube Channel | Beginners YouTube Channel]]
 
* [[You might need some Python | You might need some Python]]
 
* [[You might need some Python | You might need some Python]]
* [[Maybe some command line magic? |Maybe some command line magic? ]]
+
* [[Project tutorials | Project tutorials]]
 +
* [[Settings for connecting an rPi to eduroam]]
 +
* [[RPi/datalogger]]
 +
* [[Simple Line Printer interface]]
 +
* [[Making a video installation with Raspberry Pi]]
 +
* [[Raspberry_Pi_Streaming_Media_Server]]
 +
* [[pi_camera_module| Raspberry Pi Camera Module]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Thermo Printer<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [[simple guide to use a thermo printer with python | Using a thermo printer with Python ]]
  
== Video ==
+
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Video<includeonly>]]<br></includeonly></onlyinclude>==
 
* [[VideoCompression | How to compress a large videofile]] - using quicktime conversion
 
* [[VideoCompression | How to compress a large videofile]] - using quicktime conversion
  
== Web ==
+
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Unity 3D<includeonly>]]<br></includeonly></onlyinclude>==
* [[FTP Upload | How to transfer a file via ftp]]
+
* [[Unity Tutorials from the Interaction Station]]
 +
*[[Set up VR in Unity]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Virtual Reality<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [[Using the Vive Trackers in Unity]]
 +
* [[About Oculus Rift | About the Oculus Rift]]
 +
* [[About Oculus Quest]]
 +
* [[About GearVR]]
 +
* [[About HTC Vive]]
 +
* [[Tilt Brush]]
 +
* [[qrVR - Quickly visualize & share 3D models in VR]]
 +
* [[Version compatibility for Oculus Rift DK2 and Unity 5.x]]
 +
* [[GearVR and Unreal 4]]
 +
* [[GearVR and Unity]]
 +
 
 +
==<onlyinclude><includeonly>[[Tech Stuff#</includeonly>Web<includeonly>]]<br></includeonly></onlyinclude>==
 +
* [[/MozAddOnSDK | Installing Mozilla Add-On SDK]]

Latest revision as of 09:25, 20 March 2024

Arduino

A LIST OF HARDWARE YOU CAN USE FOR YOUR PROJECTS

CIRCUIT MAKING

Resistors

Capacitors

MOTORS AND DRIVERS

SENSORS

Command Line

Audio

Augmented Reality

Circuit Making

DMX

Emotion Recognition

Internet of things

Kinect

Little Bits

Makey Makey

Machine Learning

Classification Models

Convolutional Neural Networks

Generative Models

Reinforcement Learning

Natural Language Processing

Other themes

Setup / Installation

OpenEEg

Plotters

Processing

Python

Projection Mapping

Projection mapping tools

Web Scraping

Raspberry PiRaspi.gif

Thermo Printer

Video

Unity 3D

Virtual Reality

Web