User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2020/01/22 20:48]
Ilias Iliopoulos
start [2024/02/02 21:51] (current)
Ilias Iliopoulos
Line 12: Line 12:
 ===== Arduino Projects ===== ===== Arduino Projects =====
  
 +  * [[arduino:​what-makes-an-arduino|What really makes an Arduino?]]
   * [[arduino:​timed-digital-io-library|An Arduino library to measure how much time a digital I/O pin is On or Off]]    * [[arduino:​timed-digital-io-library|An Arduino library to measure how much time a digital I/O pin is On or Off]] 
   * [[arduino:​external-power-supply|Power Arduino Nano with an external power supply. Not a trivial issue!]]   * [[arduino:​external-power-supply|Power Arduino Nano with an external power supply. Not a trivial issue!]]
Line 17: Line 18:
   * [[arduino:​art-clockbell|Arduino Art - Town Hall Bell clock]] ​   * [[arduino:​art-clockbell|Arduino Art - Town Hall Bell clock]] ​
   * [[arduino:​sansui-repair|Repair and bring back to life a 27-year old Sansui AU-X517R audio amplifier with Arduino]]   * [[arduino:​sansui-repair|Repair and bring back to life a 27-year old Sansui AU-X517R audio amplifier with Arduino]]
-  * [[arduino:​rotary-encoder|Rotary Encoder]]+  * [[arduino:​rotary-encoder|Rotary Encoder ​in real life]] 
 +  * [[arduino:​how-to-fix-a-USB-ISP-programmer-and-make-it-work-with-Arduino-IDE-on-Linux|How to fix a USB-ISP programmer and make it work as USBasp with Arduino IDE on Linux]]
  
 ===== ESP-8266 Projects ===== ===== ESP-8266 Projects =====
   * [[esp8266:​how-to-use-all-ESP01-GPIO-pins|How to use all ESP-01 GPIO pins]]   * [[esp8266:​how-to-use-all-ESP01-GPIO-pins|How to use all ESP-01 GPIO pins]]
   * [[esp8266:​esp8266-setting-static-ip|Setting and maintaining a static IP address to ESP8266]]   * [[esp8266:​esp8266-setting-static-ip|Setting and maintaining a static IP address to ESP8266]]
 +
 +===== GIS =====
 +  * [[gis:​postgresql-postgis-notes|PostgreSQL-PostGIS Notes]]
  
 ===== Retro ===== ===== Retro =====
-  * [[retro:​salvage-content-from-360K-floppy-disks|Salvage content from 360K floppy disks]]+  * [[retro:​salvage-content-from-360K-floppy-disks|A Guide to Salvage content from 360K floppy disks]]
   * [[arduino:​sansui-repair|Repair and bring back to life a 27-year old Sansui AU-X517R audio amplifier with Arduino]]   * [[arduino:​sansui-repair|Repair and bring back to life a 27-year old Sansui AU-X517R audio amplifier with Arduino]]
   * [[retro:​6502-development-board|In progress: 6502 development board]]   * [[retro:​6502-development-board|In progress: 6502 development board]]
 +  * [[retro:​doa-board|Board "​Dead-on-Arrival"​ or "​Dealing difficult customers"​]]
  
 ===== Various ===== ===== Various =====
-* [[various:​how-to-create-self-signed-certificates|How to create self-signed certificates]]+  ​* [[various:​how-to-create-self-signed-certificates|How to create self-signed certificates]]
  
 ===== Raspberry Pi Projects ===== ===== Raspberry Pi Projects =====
  
-[[raspberrypi:​ndpd:​intro|In progress: NdPd project alias NeodymiumPalladium alias Nginx-Dokuwiki-Postfix-Dovecot]]+  * [[raspberrypi:​ndpd:​intro|Headless Raspberry Pi server: NdPd project alias NeodymiumPalladium alias Nginx-Dokuwiki-Postfix-Dovecot]] 
 +  * [[raspberrypi:​rpi4_bullsey|Headless setup in Raspberry Pi OS Lite bullseye fails: Permission denied]]
  
 ===== Why a wiki and not a blog? ===== ===== Why a wiki and not a blog? =====
Line 39: Line 46:
 This web site is hosted on a humble, first generation **512MB Raspberry Pi Model B**. Its data reside in an SD card and a USB flash drive. This particular configuration has been chosen with the purpose of "​proving"​ that even a minimal system can perform adequately enough, when properly designed and configured. Even with such a small system, the landing page [[https://​www.fryktoria.com|www.fryktoria.com]] achieves a remarkable score of 86 to 92 with [[https://​developers.google.com/​speed/​pagespeed/​insights/?​url=http%3A%2F%2Fwww.fryktoria.com%2F&​tab=desktop|Google PageSpeed Insights]]. ​ This web site is hosted on a humble, first generation **512MB Raspberry Pi Model B**. Its data reside in an SD card and a USB flash drive. This particular configuration has been chosen with the purpose of "​proving"​ that even a minimal system can perform adequately enough, when properly designed and configured. Even with such a small system, the landing page [[https://​www.fryktoria.com|www.fryktoria.com]] achieves a remarkable score of 86 to 92 with [[https://​developers.google.com/​speed/​pagespeed/​insights/?​url=http%3A%2F%2Fwww.fryktoria.com%2F&​tab=desktop|Google PageSpeed Insights]]. ​
  
-The development of the server which hosts the site was a large project by itself. Parts of this work shall be documented herein (work in progress...). It was an architectural decision to avoid installing databases such as those used in blog software due to the limited system resources, as well as the extensive wear that databases impose on the solid state drives. This wiki has been built on [[https://​www.dokuwiki.org/​dokuwiki|Dokuwiki]],​ which relies on flat files and does not require a database management system.  ​+The development of the server which hosts the site was a large project by itself. Parts of this work shall be documented herein (work in progress...). It was an architectural decision to avoid installing databases such as those used in blog software due to the limited system resources, as well as the extensive wear that databases impose on the solid state drives. This wiki has been built on [[https://​www.dokuwiki.org/​dokuwiki|Dokuwiki]],​ which relies on flat files and does not require a database management system.  ​The maximum time that the server managed to run continuously without a single restart in any of the running services has been 407 consecutive days, and still going on. SD corruption occured after the first installation but corrective measures have been taken. You may find the suspected reasons for the SD corruption and the resolution [[sd_corruption_reasons|here]].
  
 The target group of this wiki is people having medium to advanced knowledge in Electrical and Electronic Engineering,​ as well as in Software Engineering. Mechanical skills may also be required in cases where a project needs construction activities or refurbishment. As a result, articles published on this wiki shall cover very specialized subjects and the content will serve mostly as a food-for-thought for people who wish to re-use ideas and approaches found herein, rather than being a step-by-step instructable for novices. Novices who want to extend their hobby with a deeper knowledge of the world of system design, may also benefit from the articles. ​ The target group of this wiki is people having medium to advanced knowledge in Electrical and Electronic Engineering,​ as well as in Software Engineering. Mechanical skills may also be required in cases where a project needs construction activities or refurbishment. As a result, articles published on this wiki shall cover very specialized subjects and the content will serve mostly as a food-for-thought for people who wish to re-use ideas and approaches found herein, rather than being a step-by-step instructable for novices. Novices who want to extend their hobby with a deeper knowledge of the world of system design, may also benefit from the articles. ​
Line 53: Line 60:
 Anyone who wishes to contact me, can do so by filling [[https://​www.fryktoria.com/​wiki-contact.html|this contact form]]. I cannot commit on responding all contacts but I will try my best.  ​ Anyone who wishes to contact me, can do so by filling [[https://​www.fryktoria.com/​wiki-contact.html|this contact form]]. I cannot commit on responding all contacts but I will try my best.  ​
  
 +~~DISQUS~~
start.1579718928.txt.gz · Last modified: 2020/01/22 20:48 by Ilias Iliopoulos