Pinned Repositories
devotional-telegram-bot
Telegram subscription bot, whose mission is sending devotionals and spiritual readings at user-determined time. Now running quizzes!
liteiot_platform
Lightweight IoT platform supporting device automation, alerts, and data visualization.
lora_coverage_analyzer
LoRa TTN coverage analyzer based on Heltec LoRa WiFi ESP32 MCU
NBIoT_BC95
Quectel BC95 NB-IoT Library for Embedded Devices.
oled-cam
ESP32-based camera with image streaming over an OLED display.
papers
Repo for my papers, theses, and other stuff that may serve for reference.
pills_counter
Machine Learning and Computer Vision at the Edge for pills counting using ESP32.
pills_counter_ml_model_training
riscv
RISC-V Single Cycle Datapath Implementation in Verilog
spiffs_circular_queue
ESP-IDF and PlatformIO compatible library for a circular queue or circular FIFO buffer over SPIFFS.
rykovv's Repositories
rykovv/spiffs_circular_queue
ESP-IDF and PlatformIO compatible library for a circular queue or circular FIFO buffer over SPIFFS.
rykovv/devotional-telegram-bot
Telegram subscription bot, whose mission is sending devotionals and spiritual readings at user-determined time. Now running quizzes!
rykovv/riscv
RISC-V Single Cycle Datapath Implementation in Verilog
rykovv/NBIoT_BC95
Quectel BC95 NB-IoT Library for Embedded Devices.
rykovv/papers
Repo for my papers, theses, and other stuff that may serve for reference.
rykovv/ai-torch-diabetes
Implementation of Pytorch feedforward NN training and prediction for diabetes classification
rykovv/aicpp
Experiments in the field of AI using Modern C++
rykovv/array-multiplier
Parameterized implementation of Array Multiplier using Verilog.
rykovv/avl-tree-c
AVL Tree implementation in ANSI C
rykovv/awesome-embedded-libraries
A curated list of awesome embedded libraries for sensors, peripherals, protocols, etc.
rykovv/conditional-gan
Conditional Generative Adversarial Network (GAN) trained for MNIST dataset using PyTorch library.
rykovv/controllable-generation-gan
Generative Adversarial Network (GAN) with controllable generation using gradients from a pre-trained classifier. Trained for CelebA dataset using PyTorch library.
rykovv/cuda-c-assignments
CUDA C learning assignments
rykovv/data-structures-and-algorithms
Refreshing Data Structures and Algorithms concepts.
rykovv/DE10-Lite-lab1
rykovv/DE10-Lite-lab3
rykovv/discovering-modern-cpp
A Take on Exercises for the book Discovering Modern C++, 2nd Edition by Peter Gottschling
rykovv/egw-epub-parser
rykovv/folding-flash-adc-pspice
Design and simulation of a 4-bit folding flash ADC in PSPICE.
rykovv/kconfig-deps-tracer
Bash script that traces Linux kernel missing deeper-level Kconfig dependencies including requested dependencies.
rykovv/latching-comparator-pspice
Design and simulation of a latching comparator in PSPICE. Comparison time is a hair above 200ps
rykovv/minst-wgan-gp
Wasserstein GAN with Gradient Penalty trained for generating hand-written digits using PyTorch and MINST dataset.
rykovv/mnist-dcgan
DCGAN trained for generating hand-written digits using PyTorch based on MINST dataset.
rykovv/mnist-gan
GAN trained for generating hand-written digits using PyTorch based on MINST dataset.
rykovv/oa-telescopic
Telescopic OpAmp design Cadence Virtuoso project and simulation using Eldo.
rykovv/pfd-cpump
Phased Frequency Detector and Charge Pump design Cadence Virtuoso project and simulation using Eldo and Ezwave.
rykovv/pytorch-modeling
Simple verbose example of model definition and training in PyTorch
rykovv/roboarm_hand_tracker
Based on srvindian's handgesture_virtual_mouse and adapted for 4DOF robotic arm control
rykovv/safe-arithmetic
Safe arithmetic library for C++20 and above. Safe arithmetic ensures correctness of arithmetic operations at compile-time. It protects against overflow, underflow, divide by zero, and out-of-bounds index access. This provides both functional correctness as well as greater protection against related security threats.
rykovv/tuple_filter
Utility that allows filtering std::tuple based on a type_trait-like predicate.