Skip to content

UriShX/portfolio

Repository files navigation

Portfolio

Complements my nicer looking portfolio on my website

Following are links to projects I've been involved with in the past few years. Some projects have proper documentation @ Hackaday.io/urish, some are simply code snippets with either a Fritzing image or a more complete schematic drawn in KiCad.

WiFi configuration utility web app using Bluetooth LE for ESP32 Written with Nuxt.JS

A recreation of a former app I built to configure WiFi AP credentials for a ESP32 over Bluetooth-LE, with web-bluetooth. The app was recreated in Nuxt.JS, a Vue.JS framework, so incorporating its components will be easier, for future projects in Nuxt (or Vue).
web app
Github repo

ESP32-Arduino WiFi configuration over Bluetooth-LE sketch

An expansion of Bernd Giesecke's sketch, which expands usability by adding discovered access point list on demand (via characteristic read), and WiFi connection status via push (characteristic notify). Code checked to confirm it works under Arduino IDE and PlatformIO.
My github repo.

WiFi configuration utility web app using Bluetooth LE for ESP32

A single page app written with Knockout & Sammy JS, to configure WiFi credentials over BLE. The app is designed to work with Bernd Giesecke's Arduino / PlatformIO sketch. I intend to add some features to the app for improving usability and security in the near future (02/2020) A more secure app, written with Nuxt.JS, can be found here (see description above). 'ESP32 WiFi config' web app, Github repository

Web Bluetooth control of servo and LED

A simple web app and a couple of gists, demonstrating a simple way to control ESP32 over BLE, using custom descriptors and a web based controller. App, 'Breathing' LED gist, Hobby servo gist

Arduino MIDI controllers system

I dubbed this 'Arduino Blocks for MIDI Controllers', or 'AB4MC'. It was meant to be a system of shields connecting to the Arduino Uno, and allowing for Scratch- style programming. Hardware repository is here, and two gists to display the system capabilities are: 8*8 button matrix and 4*16 analog input

2 DC motors moving in tandem w/ AP for control and monitoring

ESP32 & Roboclaw control for exhibition in museum code

Raspberry Pi play video when button pressed

Written for a commercial exhibition, video plays when a user inserts a 'coin' to a slot in the enclosure. code

NiTi light

Electrical realization of a table light design by Aya Shani. Code lives here. To see the design in action click NiTi light blooming Better viewed on my prettier portfolio. NiTi light layout

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published