Imagine navigating a robot with just your hand. The autonomous sumo robot, helped by gesture controlis my most significant project as a creator. It is a proof-of-concept of a lightweight approach for gesture control with many potential applications. The project is divided into two parts: a robot and a remote controller. The robot uses standard hardware from Pololu with an additional Wall-E artistic 3D case, a wireless Wemos D1 mini board, and a servo motor. There are two types of remote controllers: a plastic glove with an accelerometer and another Wemos D1 mini board, and an Android app for direct use.Documentation Code
An innovative way to listen to music. To augment eh enjoyment from listening to my favorite songs, I used my Raspberry Pi Model B+ and Scroll pHAT to develop a spectrum analyzer. I use it for aesthetical look, but I am also interested in exploring the different music tones. The software is implemented in Python and relies primarily on the Fast Fourier Transform (FFT).
Tired of having to type your password each time you use your computer? The NFC computer locker presents a convenient way to lock and unlock your personal computer with just a touch. It relies on the Near Field Communication (NFC) protocol to validate the identity of user via a specific card. It includes a NFC reader, connected to an Arduino Nano interacting with a CHIP microcomputer. The latter communicates over SSH with the computer securely locking, or unlocking it.
Forget all annoying cables near the printer. With the project Wireless printing, one can easily turn one's old-fashioned cable printer into a modern wireless one, accessible both from the local and global network. For the purpose, I used the low-cost CHIP System-on-Chip board with built-in wireless connectivity. It runs GNU/Linux, so I configured the printer via the Common Unix Printing System (CUPS) and made it publicly shared. In the future, I plan on using the same technique for a Wireless scanner and setting up remote printing from distant locations.
Have all your media in a single place, accessible from everyone. The project Plex Powered TV is an advancement of an old TV making it able to play media from a global Plex Media Server. The project consists of the recent powerful Raspberry Pi Model 3B board running the RasPlex GNU/Linux-based distribution. It is capable of playing FullHD flawlessly which creates a cinemalike experience at home.
Unsatisfied by all ready solutions on the web? Then develop your own! The massive project Vankata.tech presents a fully fledged home server hosting a domain, serving as its own nameserver, and numerous more functions. It runs with Arch Linux and uses Nginx as a web server. Currently, the server offers a web page, an email, cloud storage, OpenVPN, IP over DNS, NFS, and Plex. All services run on the low-power UDOO x86 board which possess an Intel Celeron CPU and 4GBs of RAM. The project started as an attempt to learn more about the organization of the Internet, but currently is transformed in a detailed portfolio.
Feeling too hot, or the air in your room is too dry? The Wireless temperature sensor constantly measures the temperature and humidity of your room and reports them to a dedicated server. Then, one can graph the accumulated data and recognize important patterns in his room environment. The project consists of the DHT11 temperature sensor and a wireless Arduino-like microcontroller Wemos D1 Mini. It holds a lightweight web server and via HTTP requests gives access to its measures. To receive accurate data, one should also pay attention to the location of the device in the room. It should be in an open space, but not exposed to direct sunlight, or heating. Below are two graphs with the results from the sensor monitoring my room for some time.