GitHub hosts the complete project, it should be ready to synthesize and flash. Lattice Diamond 3.11 for Windows is the toolchain I used. There is a Linux version for it. Connect the secondary UART channel to pin 73 and 74 by shorting R14 and R15 on the...
The soft telescopic, extra thumb actuator is based on a urethane rubber (Smooth-On Vytaflex 40) structure designed for grasping assistance during the execution of ADLs. The foldable structure was designed in such a way that it does not influence grasps...
The following is a chronological series of pictures meant to compliment the circuit diagram and parts list. Breadboard version of project Perfboard version of the project Boxed version, internal; the battery is nickel-metal hydride type, 9V. It...
I designed small 3D printed corner pieces to hold the acrylic sheets at a perfect 90 degree angle, and used blue painters tape to pull them together tightly. Using a syringe, I ran a small amount of Weld-On 4 down the length of the joint from...
For now, I'm building TicTacSyncs with off the shelf boards, here an Adafruit Ultimate GPS FeatherWing (25 USD) and a Adafruit Feather M0 Basic Proto (20 USD): Flash the board using the Arduino IDE with this program: ppssyncYears.ino A motivated maker...
Upload the code and press the reset button on Ameba. After connecting to WiFi, Ameba starts to run as server. The IP of the server is shown in the serial monitor, and port is 80. We connect to the server in a browser, and we can see the data sent from...
Part Substitutions Z8F0822, can be used in place of the Z8F0812HC-05 is optional. Also, the HC-06 should work with no changes to the layout or codeNearly any 3.3V low dropout regulator can be usedJust about any phototransistor should workThe same goes...
Put the enclosure together using all the parts except the Back. You will need to leave the Back off to install the microphones and carpet padding. Use some rough (80 grit) sandpaper on the surfaces that will be glued, especially the uncut surfaces...
Software Overview In pseudo-code, the structure of the setup routine of our simple test program will be: setup() Initialize "Serial" (UART0) for USB communication with the PC initialize "Serial1" (UART1) to link to the module. Pause to let the...
The Arduino Leonardo/Micro with the ATmega32u4 chip has a built-in USB communication. This allows the Leonardo/Micro to appear to a connected computer as a mouse or a keyboard. We use the keyboard.h core library to make the arduino send the keystrokes...
First you need to install the Arduino IDE. Then you have to install the library for Esp8266 Here is a good tutorial how to setup the Arduinio IDE for programming the Esp8266. After opening the sketch with the Arduino IDE you have to do some settings...
In this project, we will host a server on the ESP32 dev board, which will display Temperature, Humidity, Altitude, and Pressure from the BME280 sensor module. It is the same as LIVE Display of Data on ESP32but this time the file for Web Page can be easily...
If you want to add a webui for whc-switch, that will allow you to add/remove netctl profiles, you first need to install a webserver as the webui doesn't have a standalone webserver at this moment. We choosed lighttpd as it is light and easy to install...
Keyboard shortcutKeyboardFunctionCommand8 or Up arrowMove forwardrouterIP/cgi-bin/control?RUN=82 or Down ArrowMove backwardrouterIP/cgi-bin/control?RUN=24 or Left ArrowMove leftrouterIP/cgi-bin/control?RUN=46 or Right ArrowMove rightrouterIP/cgi-bin/control?RUN=65...