Northstrix
Self-proclaimed embedded systems engineer, aspiring web developer, and self-taught cryptographer dedicated to securing digital communications.
Independent developerSiberia
Pinned Repositories
Cipherbox
Cipherbox is what I consider to be a cryptographic swiss knife. It utilizes six encryption algorithms, and it's also a vault that's locked with four RFID cards, your username, and password.
Electronic-Shelf-Label-Firebase-Edition
An electronic shelf label (ESL) is a type of price tag. The one that enables you to easily set and update the product name, pricing, product description, etc.
Electronic-Shelf-Label-Management-System
Contains code for the DIY electronic shelf label management system
Encrypted_Data_Vault
An encrypted data vault is a device that employs a sophisticated encryption algorithm to encrypt your data and utilizes either its built-in memory or external database to store your data in an encrypted form.
KhadashPay
The KhadashPay project is an open-source payment system. I made it to provide the business owners with the opportunity to easily deploy a card payment system in their store without having to buy an expensive terminal, pay fees from each transaction, and waste time and resources dealing with the bank.
Lantern
The lantern project is an ESP-based addressable RGB LED strip controller.
Midbar
Midbar is more than just a password vault! Midbar is designed to significantly increase the cost of unauthorized access to its user's personal data.
Midbar-ESP32-CYD-Firebase-Edition
A version of Midbar data vault adapted for the ESP32 CYD and WebFlash. It keeps the cryptographic keys in the ESP32 RAM and stores the ciphertexts (encrypted data) in the Google Firebase.
namer-ui
Namer UI is a collection of reusable components designed to empower developers in creating beautiful user interfaces.
plum-harbor
An open-source file sharing app built using Next.js and Perplexity. The app employs ML-KEM-1024, ChaCha20, Serpent-256, and HMAC-SHA512 to ensure data confidentiality and integrity. The app is also equipped with a dedicated password vault.
Northstrix's Repositories
Northstrix/Electronic_Shelf_Label
An electronic shelf label (ESL) is a device that is used by retailers for displaying prices on shelves.
Northstrix/ESP8266-based-4-channel-Wi-Fi-switch-with-display
Even though this device is simple and easy to build, it can be very useful.
Northstrix/ESP8266-based_smart_locker_with_display
Truly useful device that can be built by everyone.
Northstrix/Smart-RGB-lamp-controlled-via-ESP-NOW
This repository contains code and schematics for the "Smart RGB lamp controlled via ESP NOW" project.
Northstrix/Vigenere-Cipher-on-Raspberry-Pi-Pico-C-plus-plus
This repository contains schematics and firmware needed to implement Vigenère cipher on Rapsberry Pi Pico.
Northstrix/10_Channel_Wi-Fi_switch_for_smart_home
A perfect choice for a small house or apartment.
Northstrix/24_Channel_Smart_Switch
You can find a tutorial here https://www.instructables.com/24-Channel-Smart-Switch/
Northstrix/A_simple_thermostat
Northstrix/Arduino-based-3-channel-bluetooth-relay-with-the-siren
Northstrix/Arduino-based-distance-meter
Northstrix/Arduino-based_ohm_meter_and_distance_meter
This two-in-one device can serve you as a distance meter and ohm meter at the same time
Northstrix/Arduino-based_stepper_driver
Cheap and simple arduino-based stepper driver.
Northstrix/Binary-Output-Function
This function will allow you to output a value of an integer as a binary representation.
Northstrix/Counter-based_port_expansion
Counter-based port expansion for Arduino, ESP, etc.
Northstrix/ESP8266-based-9-channel-Wi-Fi-relay
This simple device can make your home a little bit "smarter"
Northstrix/ESP8266-based-9-channel-Wi-Fi-Switch
Certainly not the easiest one to build, but the most useful device I've ever developed.
Northstrix/ESP8266-based_40_channel_Wi-Fi_relay
This tricky device will allow you to control 40 independent channels from a single ESP8266
Northstrix/Fuzzy-invention
This repository contain the firmware for ESP8266, the circuit diagram of the device, a pre-compiled open-source program to store the encrypted notes, and the source code of this program.
Northstrix/LM317_Resistor_Calculator
Northstrix/M9DES_ESP8266
Northstrix/Password_Vault
A Password vault is a device that securely stores your passwords from various websites.
Northstrix/Project_Commodus
Northstrix/RGB-Smart-Lamp-on-WS2812
This device can serve you as a primary source of lightning in your room that you can control via Bluetooth.
Northstrix/Secure_4-channel_Wireless_Switch
I did my best to make this device as secure as possible. At least it's invulnerable to the brute force attack and protected from the replay attack.
Northstrix/WS2812-based_RGB_lamp