User profile picture

riva

@riva-lab
  • riva-lab
  • readme.md

Welcome to Riva Lab

Here is a list of what may interest you. Also check Riva Lab's Homepage.

Software

  • uTerminal - Full-featured powerful terminal and plotter for serial port
  • matrixFont - Raster fonts creating, editing, preview and generating C code to include into embedded software project
  • ScanPostProcess - Tool for scans post-processing to prepare them for merging into raster e-books
  • uConverter - Number converter for bases from 2 to 16
  • modernLink - Exchange programs between Casio fx-7700 calculator and PC
  • tweezersControlPanel - Control panel for BM8232 measuring tweezers
  • SVG Icons List Maker - Utility and module for developing Lazarus GUI projects with vector SVG icons
  • multiCodeGen - Console C/C++ code generator for libraries: AdvancedMenu, SimpleGetstr

Embedded & electronics

  • lamp2x - Фонарь с двумя независимыми источниками света на Arduino Pro Mini
  • Метеостанция - Метеостанция портативная (температура, влажность, давление, освещенность)
  • simpleGen - Генератор на AD9833, ШИМ, частотомер, сканер I2C, монитор и детектор скорости UART, таймер, секундомер
  • Casio fx-7700GB upgrade - Casio fx-7700GB upgrading: main power from li-po cell, USB-UART embedded converter
  • Часы настенные - Часы на 7 7-сегментных индикаторах, Arduino и RTC DS3231
  • Лабораторный источник питания - Импульсный лабораторный источник питания с регулировкой напряжения и тока

Embedded libraries

  • AdvancedMenu - C++ library for easy managing hierarchical menu with editable parameters with minimal overhead
  • SimpleGetstr - C library for easy strings managing with minimal overhead
  • SimpleBME280 - Bosch Sensortec BME280 I2C driver
  • SimpleMeteoCalc - Weather parameters calculation using T-H-P basics
  • SevenSegmentPanel - Driver for panel on 7-segment indicators
  • SimpleRTTTL - Non-blocking player for monophonic melodies in RTTTL-Compressed format
  • fastIO - Fast pin control for Arduino (on ATmega328)

All libraries are Arduino-compatible.

Lazarus packages

  • ImageSVGListDsgn - List of SVG images instead of regular bitmaps such as TImageList
  • OnlineUpdaterPkg - Updating your application by using single zip archive from online repository
  • AppFeaturesPkg - Customizing GUI apps and standard app functionality: AppTuner, AppSettings, AppLocalizer

Activity

View all
There was an error loading users activity calendar.

Personal projects

View all
Loading

About

Embedded C/C++, Arduino projects & electronics developer. Big fan of Free Pascal + Lazarus.

Info

Riva Lab
6:56 PM
Member since May 17, 2019

Contact

riva-lab.gitlab.io
riva.lab.official.sandbox247@passinbox.com
github.com/riva-lab