User contributions for Jasx
Jump to navigation
Jump to search
26 March 2026
- 21:0921:09, 26 March 2026 diff hist +614 N Product Comparison Created page with "There are currently two available VibHub dev kits. {| class="wikitable" |+ !Feature !VibHub Micro !VibHub Classic 4xAA |- |Release Year |2026 |2020 |- |USB Outputs |2x USB-A |4x USB-A |- |Wireless Protocol |WiFi 2.4GHz |WiFi 2.4Ghz |- |Input Port |USB-C |USB Micro |- |Microcontroller |ESP32-S3 |ESP32 |- |Battery |Built in 1500mAh lithium |External 4x AA batteries |- |Size |77x45x20mm (3.03x1.77x0.79 in) |80x106x28mm (3.15x4.17x1.10 in) |- |Weight (Incl Batteries) |68g (2..." current Tag: Visual edit
- 20:5420:54, 26 March 2026 diff hist +3 Wago Adapter No edit summary current Tag: Visual edit
- 20:5420:54, 26 March 2026 diff hist +8 Wago Adapter No edit summary Tag: Visual edit
- 20:5320:53, 26 March 2026 diff hist +1,796 N Wago Adapter Created page with "thumb|The Wago Adapter is a cheap way to turn most dumb 5V vibrators into smart ones. The VibHub Wago adapter is a little bare circuit adapter that lets you convert most dumb 5V vibrators into smart ones by cutting and stripping the cable. === Basic Use === First off you need a vibrator that's capable. Check the Compatible Toys page for more info! In this tutorial, we'll be using a common 2-in-one vibrator from AliExpress...." Tag: Visual edit
- 20:5220:52, 26 March 2026 diff hist +4 N File:Step04.jpg No edit summary current
- 20:5120:51, 26 March 2026 diff hist +21 N File:Step03.jpg No edit summary current
- 20:4920:49, 26 March 2026 diff hist +16 N File:Step02.jpg No edit summary current
- 20:4820:48, 26 March 2026 diff hist +31 N File:Step01.jpg No edit summary current
- 20:4720:47, 26 March 2026 diff hist +12 N File:Step00.jpg No edit summary current
- 20:4220:42, 26 March 2026 diff hist +68 N File:ExampleProduct.jpg No edit summary current
- 20:3720:37, 26 March 2026 diff hist +19 N File:Wago adapter.jpg No edit summary current
- 20:3120:31, 26 March 2026 diff hist +332 Main Page No edit summary current Tag: Visual edit
- 14:5714:57, 26 March 2026 diff hist +91 REST →vib current Tag: Visual edit
4 February 2026
- 15:0015:00, 4 February 2026 diff hist +891 Compatible toys No edit summary current Tag: Visual edit
- 14:5814:58, 4 February 2026 diff hist +45 N File:Already wireless.jpg No edit summary current
- 14:5814:58, 4 February 2026 diff hist +19 N File:Incompatible voltage.jpg No edit summary current
- 14:5514:55, 4 February 2026 diff hist +39 N File:Doable.jpg No edit summary current
- 14:5214:52, 4 February 2026 diff hist +1,602 N Compatible toys Created page with "In general, you can use any toy that's directly '''powered''' with USB. If the device is '''charged''' with USB, it's incompatible unless you manually rebuild it. Also note that if the toy has a remote on the cable, then it's not going to work unless the remote is analog. However, most cheap toys with a remote can be reworked into a VibHub capable toy with a pair of scissors (note that this is a one way conversion). == Toys that work directly == File:Direct pink.jpg|..." Tag: Visual edit
- 14:4314:43, 4 February 2026 diff hist +34 N File:Tripple cut.jpg No edit summary current
- 14:4214:42, 4 February 2026 diff hist +25 N File:Egg remote.jpg No edit summary current
- 14:4214:42, 4 February 2026 diff hist +54 N File:Eggs cut.jpg No edit summary current
- 14:3514:35, 4 February 2026 diff hist +26 N File:Direct black.jpg No edit summary current
- 14:3414:34, 4 February 2026 diff hist +26 N File:Direct pink.jpg No edit summary current
- 12:4712:47, 4 February 2026 diff hist +64 Main Page No edit summary Tag: Visual edit
- 12:2312:23, 4 February 2026 diff hist +1,095 User Manual No edit summary current Tag: Visual edit
- 12:1412:14, 4 February 2026 diff hist +2,717 User Manual No edit summary Tag: Visual edit
- 11:2911:29, 4 February 2026 diff hist +1,652 N User Manual Created page with "VibHub is an open source, open hardware vibrator controller. It allows you to turn any non-battery-driven USB vibrator into a smart internet capable one, supporting 2 ports for the VibHub micro, and 4 ports for the classic 4xAA version. This manual is focused on the newer VibHub Micro version, but a lot of what's written here is also true for the older 4x AA version. === WARNING === * The VibHub USB output ports are ONLY for powering motors or similar simple devices su..." Tag: Visual edit
- 11:0611:06, 4 February 2026 diff hist +72 Main Page No edit summary Tag: Visual edit
29 January 2026
- 16:5016:50, 29 January 2026 diff hist +162 REST →vib Tag: Visual edit
- 13:1613:16, 29 January 2026 diff hist −1 VibHub-Browser No edit summary current Tag: Visual edit
- 13:1213:12, 29 January 2026 diff hist +199 N Server Created page with "The VibHub server acts as a relay between an App and a Device. The official server is written using vanilla NodeJS, and the source code can be found at https://github.com/JasXSL/VibHub-Server" current Tag: Visual edit
- 13:1013:10, 29 January 2026 diff hist +496 N App Created page with "An app is basically a controller application for one or more VibHub Devices. Such as a website or Second Life relay. Generally, VibHub communication goes User Input -> App -> Server -> Device. VibHub currently has two methods of interfacing an App with the server: REST and Websockets. Websockets is faster and generally the go-to. But if your application can't handle that, and you're fine with less frequent updates, the REST API..." current Tag: Visual edit
- 13:0613:06, 29 January 2026 diff hist +396 VibHub-Browser No edit summary Tag: Visual edit
- 13:0113:01, 29 January 2026 diff hist +1,133 N Firmware Created page with "Currently you can locate the firmware here: {| class="wikitable" !Name/Link !Description |- |[https://github.com/JasXSL/VibHub-Micro VibHub Micro] |2026 Revision of the board. Featuring high res commands, 2 ports, and a built in rechargeable battery! |- |[https://github.com/JasXSL/VibHub-ESP32 VibHub ESP32] |4xAA Version of the VibHub |} == File Breakdown == {| class="wikitable" |+ !File !Description |- |ApiClient |Handles messages received from VhWifi |- |BatteryReader..." current Tag: Visual edit
- 12:5512:55, 29 January 2026 diff hist +2,354 VibHub-Browser No edit summary Tag: Visual edit
- 12:3312:33, 29 January 2026 diff hist +3,643 VibHub-Browser No edit summary Tag: Visual edit
- 12:0912:09, 29 January 2026 diff hist +1,631 VibHub-Browser No edit summary Tag: Visual edit
- 11:5811:58, 29 January 2026 diff hist +2,491 VibHub-Browser No edit summary Tag: Visual edit
- 11:3911:39, 29 January 2026 diff hist +628 VibHub-Browser No edit summary Tag: Visual edit
- 11:2111:21, 29 January 2026 diff hist +3,189 N Tasks Created page with "All communications between a Device, Server, and App are done through tasks. {| class="wikitable" !Task !Args !REST !Websocket !Sender -> Receiver !Description |- |p |(string)hex_bytes | |X |App -> Server, Server -> Device |Sends a hex string to set the intensity of all motors. When sent from app to server, the first byte is the device to target. When sent to the device, each byte is a motor, big endian. Ex: Device -> Server <code>00FFAA00FF</code> sets the first control..." current Tag: Visual edit
- 11:2011:20, 29 January 2026 diff hist +82 Main Page →Source Code Tag: Visual edit
- 11:1911:19, 29 January 2026 diff hist +78 N VibHub-Browser Created page with "The library can be clone from [https://github.com/JasXSL/VibHub-Browser here]." Tag: Visual edit
- 11:1811:18, 29 January 2026 diff hist +3,318 N Web Sockets Created page with "If you want to control the level directly from an app by sending many update requests every second, you can use the websocket API. In this code we'll use the device id "JasTestBullet", replace that with your own. == Install socket.io == Add the socket.io client to your website in your preferred fashion (such as NPM or websockets). After the page loads, connect to the socket: let socket = io('<nowiki>https://vibhub.io'</nowiki>); socket.on('connect', () => { // CO..." current Tag: Visual edit
- 11:1511:15, 29 January 2026 diff hist +4,016 N REST Created page with "The REST API allows you to send a set of tween instructions to a device. This is a good option if you want to send fewer requests that execute a program of pulses, turning on and off etc, or your platform can't do websockets. To send a program to a device, simply send a GET request to: <code><nowiki>https://vibhub.io/api?id=</nowiki><device_id>&type=<type>&data=<json_data_here></code> (HTTP is also accepted but should only be used if your app can't use SSL) Query para..." Tag: Visual edit
- 11:1311:13, 29 January 2026 diff hist +461 Main Page No edit summary Tag: Visual edit
- 11:0711:07, 29 January 2026 diff hist +410 Main Page No edit summary