How to install /e/OS in Gigaset GS290 from GNU/Linux

I created this post as aim to collaborate with the project and help those how are bought a Gigaset GS290 to test this great /e/ OS degoogle fork, and have been failed by using easy installer, but first I will let clearly that these steps are the steps I followed in order to set up the /e/ OS in my Gigaset. Requirement-system: GNU/Linux OS (in my case Fedora).** ADB & Fastboot library latest.** /e/OS build** boot.img** recovery.img** Basic knowledge in terminal & command line. Sudo Requirement-smartphone: ...

2021-03-21 · map[name:Jose Castrillo]

Setup monitoring system [Grafana+Prometheus] in RaspberryPi (Part1)

On this post I will explain how I set up a Grafana + Prometheus into a RaspberryPi with Raspbian. Here it’s a little design where explains how it is the implementation I did: 🔵 Server: RaspberryPi 3B+ Services to install(server side): Grafana Prometheus (Metric collector and database) Node Exporter (collector worker) 🟢 Clients: Raspberrypi Zero Fedora Workstation Debian VPS Services to install(client side): Node Exporter (collector worker). 🔵 Lets start from the server side. ...

2021-02-03 · map[name:Jose Castrillo]

Serial communication Arduino

From my last post (Arduino-oled-display) I added a new function that allows me to send notification/messages from my terminal (linux) to my Arduino and it shows it through the little Oled screen. Here I will share the commands and code lines to get done the serial communication on your project. void loop() { while (Serial.available() > 0) { char recieved = Serial.read(); inData += recieved; // Process message when new line character is received if (recieved == '\n') { Serial.print("Arduino Received: "); Serial.print(inData); //digitalWrite(ledPin, HIGH); // if(inData == "HELLO\n") { // DON'T forget to add "\n" at the end of the string. Serial.println("HELLO"); //digitalWrite(ledPin, LOW); display.clearDisplay(); display.setCursor(0,0); display.setTextSize(2); display.print("Hi jose!"); display.display(); delay(3000); } inData = ""; // Clear received buffer } } }

OpenVPN usando Raspberry Pi3 + Noip

Requisitos: RaspberryPi –> https://www.raspberrypi.org/downloads/raspberry-pi-os/ OpenVPN –> https://pivpn.io/ Cuenta abierta –> https://www.noip.com/ Una IP Estatica en tu Raspberry –> Router manual Router con capacidad de tunel VPN —> IPsec, PPTP, L2TP. Public IP —> https://www.whatismyip.net/ Pasos: 1. Crear DNS Record A en Noip Apunta tu IP publica Abre tu sesion con tus credenciales en Noip Dentro del Dashboard ve al apartado “Dynamic DNS > Create Hostname” rellena: hostname, ejemplo: test Domain, ejemplo: ddns.net IPv4 address: Tu IP publica Click en Crear ...

2020-07-15 · map[name:Jose Castrillo]

Display OLED Arduino

On this post I’ll explaining how to setup a little OLED screen 128X64 on Arduino Leonardo Tools: Chit: Arduino Leonardo Screen: Led OLED display 128x64 bought here Workstation: Silverblue Fedora 33 Compiler: Arduino IDE Over here you can see the connection diagram. Steps: Install the Arduino IDE from Flathub repo. Now you have the flatpak Arduino app, below you will see older information related to a bug of the last Arduino Flatpak version, but now it fixed. Please continue with the 3th step. 2. Launch the Arduino IDE: ...

LineageOS 17.1 in Xiaomi A2 Lite (Daisy)

LineageOS17.1 in Xiaomi A2 Lite (Daisy) The follow instructions are done by adb and twrp commands line. OS used: Windows 10 Requirement: adb fastboot tool USB drivers Xiaomi driver Set into your android device: USB debugging option enable. Disable Encryption on the phone (DisableForceEncryption.zip) Packages(download and leave the installation packages into your mobile SD): LineageOS 17.1 for Xiaomi “Daisy” TWRP GApps Press the dlower button + power button to boot in Plug the mobile on your pc. Open adb terminal tool (C:\Program Files (x86)\Minimal ADB and Fastboot\cmd-here.exe) and test it by: adb devices Fastboot boot twrp.img –> in my case I use: twrp-daisy-3.3.1-0-offain.img it worked for my device :) Make sure to create a backup (System, Data and Boot). Then wipe the data partition, cache partition and the system partition (on this step you will lose all your data). adb shell twrp wipe data twrp wipe cache twrp wipe system Install LineageOS17 image by TWRP commands and restart to TWRP mode again. twrp install /external_sd/LineageOS17/lineage-17.1-20200413-UNOFFICIAL-daisy.zip exit adb reboot bootloader Install Gapps (google play market) adb shell twrp install /external_sd/LineageOS17/BiTGApps-arm64-10.0.0-v0.6_signed.zip exit switch to slot if you are been in the A slot now switch boot onto B fastboot getvar current-slot --to know which slot you are fastboot set_active b -- If you were at A slot so switch to B adb reboot Below I left a couple of links were useful for me; I strong recommended to backup all your data before to start, as well as count with other phone in case you get in trouble with the installation. ...

2020-04-03 · map[name:Jose Castrillo]

Setup Grafana in Raspbian (Raspberrypi)

The below post is a simple explanation I did time ago, if you want further info and better explanation about how to setup a monitoring system into your Raspberripy please go to here. Raspbian version:9.8 $ uname -r 4.14.98-v7+ $ uname -m armv7l Version installed on my RasPi: Grafana v6.0.2 (3f4c2e7) Download Grafana package for your correct Raspi ARM $sudo dpkg -i grafana_6.1.3_armhf.deb $systemctl start grafana-server $systemctl status grafana-server then you will see from the status propmt the address=0.0.0.0:3000 msg="HTTP Server Listen" logger=http.server address=0.0.0.0:3000 To check the site is working go through localhost:3000 ...

2019-04-09 · map[name:Jose Castrillo]