Skip to content
Alejandro ArandaAlejandro Aranda

Projects

Tech demos, experiments and personal projects: Unity, WebGL, React, cartography and more.

CardLens: a 100% on-device Pokémon TCG card scanner
1 min readProjects

CardLens: a 100% on-device Pokémon TCG card scanner

A Pokémon TCG card scanner that identifies a card in ~0.3 s, 100% on-device (no cloud, no accounts), with Rust recognition, a collection and market prices.

Read more
TapoController: 100% local control of a Tapo bulb (KLAP protocol)
1 min readProjects

TapoController: 100% local control of a Tapo bulb (KLAP protocol)

A desktop app to control a TP-Link Tapo L530 smart bulb with no cloud, using an own reverse-engineered implementation of the local KLAP protocol, an animated mode and a screen-capture Ambilight.

Read more
A browser theremin with MediaPipe and Web Audio
1 min readProjects

A browser theremin with MediaPipe and Web Audio

A theremin you play with your hands in the air: it tracks your hands through the webcam with MediaPipe and synthesises sound in real time with the Web Audio API.

Read more
360º panorama shader in Unity (URP)
1 min readProjects

360º panorama shader in Unity (URP)

A Unity project showing how to build a panorama shader to render 360º images in URP through equirectangular projection onto a sphere.

Read more
A TypeScript API for NVIDIA ChatRTX
1 min readProjects

A TypeScript API for NVIDIA ChatRTX

A React and TypeScript client to chat with NVIDIA ChatRTX, the LLM that runs locally on your RTX GPU. A TypeScript port of the original Python API.

Read more
Syncdrome: Organize and Access Your Files Efficiently
2 min readjavascriptreact

Syncdrome: Organize and Access Your Files Efficiently

In the digital era, managing and accessing a large number of files on our hard drives can become a challenge. To address this need, let me introduce you to…

Read more
Flags Quiz
2 min readjavascriptreact

Flags Quiz

I am pleased to announce a new addition to my map puzzle project, mappuzzle.xyz: a challenging Flag Quiz. After careful consideration and planning, I have…

Read more
Nerf Unity for Oculus Quest 2
5 min readUnity

Nerf Unity for Oculus Quest 2

based on a collection of 2D images. The NeRF AI can fill in gaps and correct human errors when capturing photos. In this article, I'll tell you how the idea…

Read more
React Depth 3d Viewer
1 min readjavascriptreact

React Depth 3d Viewer

Pseudo 3D photo viewer from a depth layer for React using pixi.js. In 3D computer graphics and computer vision, a depth map is an image or image channel that…

Read more
Cube Beat War
1 min readSin categoríaUnity

Cube Beat War

Cube Beat War allows players to cast the magical Kame Hame Ha with their hands. To do this, players must perform specific hand gestures, such as bringing their…

Read more
Seville, around 1870, Panorama
1 min readSin categoría

Seville, around 1870, Panorama

Conversion of the photos taken by Jean Laurent, the French photographer based in Spain who took 7 snapshots to form a great panorama of the river and its…

Read more
MapPuzzle.xyz
5 min readjavascriptreact

MapPuzzle.xyz

MapPuzzle.xyz is a fun way to learn geography in a playful way. The game features a list of puzzle pieces on the left side of the screen, which can be…

Read more
@deck.gl/carto Demo
1 min readjavascriptreact

@deck.gl/carto Demo

Test application of Deck.gl using React. The application has been divided into different components of React, communicating with each other. In the tool panel,…

Read more
localPrintService
1 min readProyectos

localPrintService

This application allows you to select a printer and automatically print a PDF document through a web link. This tool is ideal for setting up a local service…

Read more
ConsoleToGUI
1 min readUnity

ConsoleToGUI

This script is used to generate a log file with all the information from the Unity Debug.Log console. It also includes the option to show a Textbox Log in the…

Read more
Shader Man Selection for Unity 3D
1 min readUnity

Shader Man Selection for Unity 3D

I adapted from the ShaderMan project, a series of Shaders for Unity, although it is not 100% my creation, except some, are interpretations and conversions of…

Read more
Woocommerce osCommerce Sync
1 min readWordPress

Woocommerce osCommerce Sync

Sync for WordPress WooCommerce from OsCommerce database.

Read more
MoonWalk 2
1 min readUnity

MoonWalk 2

Game for Google Cardboard VR, you can explore the lunar surface, shoot, jump and break ground.

Read more
Pano3DReal 0.4a
1 min readUnity

Pano3DReal 0.4a

VR application for viewing 360 panoramas and 3D content for Google Cardboard. Virtual Reality (VR) provides us with the opportunity to immerse ourselves in…

Read more
Bubbles Annihilator 1.1a
1 min readjavascriptPhaserPhoneGap

Bubbles Annihilator 1.1a

Game ships with the Phaser HTML5 javascript library.

Read more