Kirill Nelus (kirill.nelus@tptlive.ee)

e-mail
Timetable

ANSI HTML template
UTF8 HTML template

Comics

PuppetLabs puppet on VirtualBox
VirtualBox Host Only networks
sMath.info: 3 Phases..
MIT spice online: 3 Phases..
LD example: Lazy gateman IV for Do-More controller
XOD.IO Traffic Lights
C::B & AVR
Simulation vs Reality
Replace HD (VirtualBox)
Create new virtual machine (VirtualBox)
Raspberry Pi GPIO 40 Pin
Arduino fish (template to start project with)
myMario game, part 1 of 3. Logo v.6
"Mad" summator
Store variable (0..1000). Logo v.6
Veksellülitus

VirtualBox NAT Networking (part 1/3)
VirtualBox NAT Networking (part 2/3)
VirtualBox: Cloning Virtual Machine (part 3/3)

Multitouch on a Windows Desktop :)
Autodetect OS in VMWare Player 12
Enumerate nodes in CircuitMaker. Encode circuit in VMLab. (Add R to LED in real scheme)
Windows Wallpaper
Arduino Uno Rev.3 schematics
Arduino Uno LCD_Keypad shield schematics
Arduino Uno Multifunctional shield schematics
Invertor evolution

Feedback

Sites

Handbook

Zesty paste
Useful notes
make- failide loomine
Creating Fedora 22 SoaS virtual appliance
Learn HEX
Truth tables
Установка Oracle Java 8 и Emscripten на Unico
Кодировки кириллицы
MySQL notes (2013)
Задачник по программированию

Important Links

How to Rescue a Non-booting GRUB 2 on Linux
1602 LCD Keypad Shield Test

Õpetajale

AAV15
AAV16
my Linux related priorities

Download

This homepage as archive

Simple Debian 9 Gateway (md5sum)
My Turtla (v.J22, > help(); )
LDmicro 4.4.3.0 Windows binary (md5sum)
BioServer (updated 03.01.2019) (md5sum)
SimulIDE/ArduinoCC 22.05.2018
SoftwareForEducation simulator (SMZ)
Raptor stuff (20180129)
Logisim stuff (LoMi-ixx, spring 2018)
Portables (20171217, install to C:\)
md5sum
CoDeSys example programs (updated 04.03.2018)
Python,Linux,Microprocessors
Sequoia View
Scripts, icons, wallpaper for Zesty
Templates and Examples: Flowgorithm
RASPi64 (ex miniPI Pixel Desktop (Stretch) 64bit 555MB (20190605, virtualbox, Host W10->Programs and Features, Turn Feature On/Off, Hyper-V off, USB: Extension Pack) md5sum
TinyCore 7.2 DHCP server for NAT Network md5sum
Hamster-2 updated on 2016.05.26
Aнтичный UNIX на симуляторах VirtualBox, SIMH (Telnet localhost:5555)
Набор временных задержек (wav)
Siemens Logo v.8 live simulations (20150427)
Brduino Java examples (20190217)
Raptor code examples (20150304 added Mill-8, rapyinyang, yinyang)
Logisim Simulations (20150111)
Android-x86 4.4r2 (20150101, virtualbox), md5sum
Battery, Lamp, Switch, Relay (Circuitmaker 6, 20170902, Updated: lock.CKT)
Portables (20150405) md5sum

2019 Fall

Quick Windows
Quick Linux

2019 Spring

Русификация консоли в Debian 9 Stretch
Puppet notes for Ubuntu Bionic
Manjaro blog (patch)
Ubuntu Disco: sMath, WordPress, Puppet
Using nano
EA-17, EV-17, SMath
BBC:Microbit lab
VirtialBox Host-Only network notes
Bellard's jsLinux: Backup - Restore
Centos: Bootstrap в одиночку
Простое введение в make (перевод)
Simple Daemon
Sissejuhatus: Linux
SH..ort intro into..SH
Lihtne Deemon
openLDAP lab revisited
REGEX notes (again..)
Arduino -- PC (Processing) communicaion example
Multi Functional Shield for Arduino links
RSysLog (skeleton, fish)
TLDR: man pages, simplified
Стек, RPN, операции, функции
Notes on topic: cron
Something about stack
Debian 9 RDP
Debian 9 CUPS
Debian 9 SMB
E/A/IT/TA test
day J2E
Debian 9 NFS
Debian 9 PXE/sshpass
PHP in a browser
Simple Debian 9 GateWay
Imperative JavaScript (level: easy)
Regular expressions (recovered from 2007)
Diagnosis for a daemon
Начала работы с JavaScript
Text mining (Добыча текста)
Используем РНР (29.12.2018. work in progress)

2018 Fall

Заготовки задач по PHP
Manjaro Gnome + visual Python
про ООП на PHP (7)
Пишем простой генератор тестов на AWK
Два скрипта. Скрипт первый.
Два скрипта. Скрипт второй.
Manjaro Architect blog
задача: email из имени
Lift (1/2)
MySQL через PHP
VMLab. Лифт 1/2
Inside BioServer
GEBAutomation Lab.1
Про шаблоны и конвертеры
Notes for Nov. 1st micro..
Фильтры.
Первая сессия KEV-17. Основы автоматики (практ.)
Установка WEB приложений на PHP сервер
Пишем скрипты и программы
Esmaspäevaks
Удаленный доступ по SSH. Играем с aspell.
Установка ОС и ПО.
Многозадачность. Упражнения.
ОС: Before..

Quine-mcCluskey
Processes
3835.pdf in russian
Только автоматизация. Только PowerShell
LDMicro (20.09.2018)
Raspbian Desktop 64-bit install (11.9.2018)
Vaarika install (10.9.2018)
Inside Bionic (updated 2018.09.06)
Destination "Unknown"
Ссылки для Arduino Mega (2560)
Pre. OS

2018 (other)

QT5: build on Linux run on Windows
блог Bionic
Javascript canvas templates
Linux in a browser
Inside "portables-i"
Manjaro blog
sMath first look
BBC:microBit, first look

2018 UNIX

Day 2 & 3. Docker for Ubuntu
May day. Containers
Taristu ja LAMPP (KIT17E 2-6.4.18)
Processes and daemons quick notes
Free BSD install, PXE
Kasutajad: openLDAP, Debian 9
my notes while i learn AWK
Some data for exercises
Ed tricks
Debian Stretch, session 2
Unixi alumine kiht (under-ground)

Testing Ubuntu Bionic, Thonny 2.1.16, Python 3.6.4, vPython
Linux/BSD: Install applications (Debian)
Linux/BSD: Inside zeroStretch virtual machine
Linux/BSD: Inside raspbianStretch virtual machine
Linux/BSD: Sissejuhatus

2018 Micro

GEB automation software
Do-More controllers and software
testing PLCfiddle.com online simulator
PLC simulation on Android devices
LD templates
C С++ Arduino (к урокам 2 апр. 2018)
74xx chips available in SimulIDE 0.17
Ретроспектива, маски
Serial connection Host <--> VirtualBox VM
pre-IL
LD vs IL
Python Zero
Sensors and Actualtors. idealCircuits simulator
VMLAB Resurrection
Elu nagu mikrokontroller
Drawing in C (using graphwin.h and graphlin.h)
Микропроцессоры: Операции с числами
Микропроцессоры: Черновик
Микропроцессоры: Первое занятие по Python/Debian (Stretch)

2017 Sügis/Осень -- Microprocessors EA16 EV16

25 Carnaugh cards
Testing combinational circuits with C
Using AVR in Windows console and C::B
IL notes
PLC and Ladder Diagrams. First steps
То же самое но по-русски
Debriefing
Working with Arduino/SimulIDE
PowerToys Calculator on Windows 10
Truth Table stimulus (logisim)
Prologue. About used software

2017 Kevad -- Mikroprotsessorid I

2017 Весна -- Микропроцессоры I

AVR and Jupyter
No VM.
Interpreting C
C++ Arduino huvilistele
Маятник (Пикачели)
Linux (very first experience)
Lift. Лифт. Elevator.
Изучаем Python. Заметки на полях.
Python and Arduino. Serial communication
Arduino, Linux, VirtualBox
Arduino: Buttons
Arduino: Кнопки (автоперевод)
Темы курса и уровни сложности
Sissejuhatus ja töö N1
Sissejuhatus ja harjutused, KEE-15
Автоматически -- значит пиши программу..
К работе 1 (Карта Карно и Logisim, дополнено)

2016 Sügis -- Automaatika alused

Ala- ja üle- reguleerimine
О модуле (2016/10/28)
Moodulist (2016/10/21)

2016 Fall -- Микропроцессоры II

Burning Bootloader (UNO R3 example)
Пишем игру для Siemens-Logo
ATMega8 кнопки. External interrupt INT0. Матрица 4х4 (updated 2016/11/15)
ATMega88 power latch
ADC на ATMega88
Arduino Multifunctional Shield and..
Знакомство с демонстрационным макетом ATMega88

2016 -- 2017 BSD/Linux

setxkbmap ee; setxkbmap us;..

2017/2018 Linux Commands
Kernel + Busybox
Notes on scripting Puppet
PuppetLabs Puppet on Ubuntu LTS 16.04
Firewalls: UFW, GUFW, Loki/Freya (GUI)
Firewalls: firewallD and firewall-config (GUI)
Living in a SandBox (III of III). LXContainers
Living in a SandBox (II of III). docker
Living in a SandBox (I of III). chroot
Väikelinuks
Several jobs
notes: OpenWRT on virtualbox
Streaming webcam with motion on Raspberry Pi (Raspbian)
Using nano (updated 2017/05/20)
OpenLDAP with Ubuntu Zesty
Virtual hosting (POC)
Webmin on Arch-Anywhere
Arch Linux. Voice control
Raspberry Pi. Make it real..
Raspberry Pi. Writing code..

Unix v.7 (1979)
Meet Fedora 25
In the name of "tr"! (2/2): Linux Mint + Heirloom Toolchest
In the name of "tr"! (1/2): FreeBSD + Unicode
Android on Virtualbox (Marsmallow 6.01 rc)
Enterprise infrastructure: Learning SQL part 1 of many
Installing required software on Linux (LAMP+CMS as example)
FreeBSD, Reverse SSH example
Tips & Links: Hyper-V, TinyCore, Samba
About Regular Expressions
SSH based hosts administration
sh Scripting: Variables and Loops
Ubuntu-G virtual machine evolution
Unix basics: #, #! and variables
JUGGLING BALLS: Unix on hypercard
NFS share on Ubuntu 16.04 (updated 18.02.2017)
Search operations (Cherchez la femme)
Using Clonzilla Server
Unix basics: Pipes and redirection
Ubuntu: Tarkvara paigaldamine
Ubuntu Server 16.04 Unattended Install
BSD/Linux 1/5: INSTALL
PXEnial HOWTO
XUbuntu 16.04 on VBox. Partition backup using dd
Sissejuhatus

2016 -- 2017 Miscellaneous

Using X11 apps on Windows 10 RedStone
Inside Xenial VirtualBox Appliance
как эволюционирует виртуальная машина "Hamster-2"

Microprocessors 2016

Светофор (X11)
Oпределитель цвета под щелчком мышкой (X11)
0000, 0001,.. 1111 в семисегмнетный код (VMLab)
0000, 0001,.. 1001 в семисегмнетный код (VMLab)
Строим часы на Аrduino
Совместное использование ARDUINO IDE и VMLAB
К задаче про светофор..
Конвертация блок-схем Раптора в код Ардуино (C++)
Praktiline töö STK500-ga (SW: VMLab, AVRStudio, HW:ATMega8, HEXHEX, LED, switch)
KS0108, ATMega8 в VMLab + WinAVR

Operating systems 2016

Заметки из контейнера (LXD2.0)
Install latest distro's (Arch Ubuntu Centos Fedora)
Знакомство с LXC (Debian Jessie host)
Знакомство с Docker (Windows 10 64-bit).
Знакомство с Vagrant на хосте Windows 10.
Знакомство с aнтичным юниксом.
Программа курса "Другие ОС"
Знакомство с OS X. Разбор полетов.
Интернет вещей. Windows 10 IoT на VirtualBox.
Игра SNAKE на С (Linux, FreeBSD).
Android-x86, adb, Android Studio, VirtualBox.
FreeBSD 10.x. Ознакомление.

Microprocessors 2015

Cave lighting project on AVR, Arduino, Raspberry Pi II
Практика работы с STK500 (SW: VMLab, AVRStudio, HW:ATMega8, HEXHEX, LED, switch)
Отремонтированные скетчи для Multifunctional Shield (Arduino)

Работа 1. Установление соединения с виртуальной машиной
Работа 2. Как использовать Eclipse с Python?

Job 2. How to use Eclipse with Python?

Ноw to find out Raspbery Pi IP address for headless use
Первые шаги в LogoComfort v.8
Соединение с Raspberry Pi (headless)
EV-13: Практическая работа -- знакомство с RaspberryPI
AV-13: Практическая работа -- знакомство с Logo v.8
Визуальный Python. Tutorial (русский перевод)
Кое-что о программировании..

Mikrokontrollerid KEE14 2015

Some sketches for Arduino UNO
Semestri Laborid
Raptor FlowChart Builder Reference
Learning Raptor FlowChart Builder
Sissejuhatus / Ainekava

Микроконтроллеры EV13AB весна 2015

Как сделана сборка Visual Python Portable (Downloads)?
Еще прошивки к ATMega88..
How to use SendKeys (with UnoArduSim)
Ещё задачи с Брдуино
Черепашья графика в C# (Turtle graphics in C#)
Заметки. О программировании микроконтроллеров
Справка по Raptor FlowChart Builder
Работа номер 1
Работа номер 2
Работа номер 3

KPV13 2014/2015

Draw in SharpDevelop (Raptor style)
Ubuntu networking
Android on VirtualBox tips
C#/NETMF и микроконтроллеры
Linux OC/apt/daemon: Практичные примеры..
Демоны..
Package Management (recovered from my 2009 homepage)
Important Linux commands (recovered from my 2008 homepage)
Inside Utopic VirtualBox Appliance
UNIX. Краткий план занятий.
Микроконтроллеры. Краткий план занятий.
Blackboard 29 sept. 2014

Mikroprotsessorid, kontrollerid. 2014/2015

Прошивки для CHIP контроллера (20141201)
Некоторые варианты проверочной работы VMLAB/Spice (20141028)
Meet Copy/Paste

Mikroprotsessorid, kontrollerid. Весна 2014

Введение в микроконтроллеры (AV12 EV12). Уровень 0. Siemens Logo!
Уровень 1. Logisim
Промежуточные выводы
О программировании микроконтроллеров на Java
Задачи с Брдуино
AVR/STK500

Programmeerimise ring

Registration Form

Sissejuhatuse asemel
Java: comment, variable, operation, expression
Java: funktsioonid
Java: klassid ja objektid
Java: operaatorid (flow control)
Android Development Tools (eesti)

UNIX 2014 (KPV)

Начинаем знакомство с UNIX
Ответы на вопросы (FAQ)
Строим Федора 20
Тема 4: X, CUPS, make, ядро Linux
Clang, LLVM, Emcripten, Minko.io engine
Star Trek "Enterprise" после ремонта в доках Saucy
NIC

Микропроцессоры и контроллеры (KPV)

Введение в микроконтроллеры (к началу весенней сессии)
PIC: MikroE C & misimDE
x86: Intel Galileo
Введение в Siemens Logo!
Микропроцессоры и контроллеры для IT специальностей
VMLab схемы
VMLab + WinAvrC 20100110
От C к FBD
Из функционального представления в SPICE.

Микропроцессоры II для электриков

Atmel AVR
Макет Siemens Logo (309)
От FBD к C
Logo! v.6 Некоторые схемы (20140504/Pv6).

Основы информационной безопасности

Основы информационной безопасности
ОИБ. Тема 1. Пользователи
ОИБ. Тема 2. Файлы
ОИБ. Тема 3. Поиск
ОИБ. Тема 4. Malware
ОИБ. Тема 5. Шифрование
ОИБ. Тема 6. Хеши, Дайджесты, Сигнатуры
ОИБ. Тема 7. Резервное копирование
ОИБ. Тема 8. Сеть
ОИБ. Тема 9. Целостность данных в RDB
Quizz

Исходники кодов, не вошедшие в "основы.. "


2012/2013

Микропроцессоры, контроллеры

Микропроцессорная техника

О ликвидации задолженностей

Микропроцессоры (уровень 0)
Микропроцессоры (level 1, obsolete)
Microprocessors (level 2)


По следам лабораторных работ часть I. (obsolete, http://softwareforeducation.com/wikileki down)
По следам лабораторных работ часть II.
О прерываниях
Программируем PIC на С
Программируем контроллер в браузере
Датчики и исполнительные устройства
Подведение итогов

Виртуальные машины Linux для занятий микропроцессорами

Виртуальная машина Slax Linux 7
Виртуальная машина Ubuntu 13.04

Для всех lab. 1 2 3 4 5 6 7 8 9 10 11*

Microprocessors FAQ (eng)

UNIX ветвь ОС

UNIX
UNIX. Лабораторные работы
UNIX вопросник
Unix notes (eng)
How to use JeOS (eng)
Preparing Fedora 18 (eng)

Digitaaltehnika

Digitaaltehnika
Цифровые устройства

Android

TiltMazes-V1.2.apk (http://code.google.com/p/tiltmazes/)
newton.apk
Javageeks AndroidHandlerExample.apk

Scrapyard

Hello Windows 8.1(eng)
Digital Electronics CM6 schematics. 2004
Live Simulations (Siemens Logo! Last updated 20130518204600)
Live Simulations (Logisim. Last updated 20140504/M12R)
Chipbox (original, DOS, uploaded 20141121)
md5sum
visual basic 6 sp6 runtime for linux wine
pickit 1 classic software
Borland C++ v 5.5 SP2 (freeware)
CircuitMaker 6 (Windows 98 - 8.1 extract to Desktop)