The Thinkpad X230 is still a great notebook, but a huge disadvantage is the poor display. Even with the IPS display, it’s quite hard to work with a resolution of 1366×768.
But finally, a Full HD modification is available. Nitrocaster, from the thinkpad forum, offers this modification board.
As seen in the picture, the PCB is directly mounted on the motherboard of the X230. The result with the LG LP125WF2-SPB4 Full HD IPS display is great, nice colors and a great resolution.
Link to the mod: forums.thinkpad.com
The Oak is a small IoT platform which allows to publish data to the particle cloud. With the Omega I am fetching this data and display the temperature, humidity, pressure and the ambient light with Highcharts.
Please find more information and the sourcecode on the Github project site.
Hetzner webhosting allows you to import your own SSL certificates. First download certbot and create the certificates on your local computer.
mkdir certbot cd certbot wget https://dl.eff.org/certbot-auto chmod a+x certbot-auto ./certbot-auto certonly --manual -d nasahl.li
Now create the .well-known/acme-challenge/CERTBOT_ID with the corresponding CERTBOD_ID and the correct content on your webserver. To do this, create the directories and the file with the content in the public_html directory of the domain. The certificates have been created at /etc/letsencrypt/live/nasahl.li.
In the Hetzner webinterface got to Domains – Your Domain and select Services – SSL Manger. At the SSL Certificates tab click Import.
The Certificate is stored in the cert.pem file, Key is in the privkey.pem file and CA in the chain.pem file. Copy and paste all the data from the files in the text boxes and click on Import certificates.
On SSL-Accounts the certificates can be assigned to the domain.
The new ESP page for the coming semester is up. Find the C lecture slides and tutorials on prog.nasahl.net/esp16.
In some Eagle projects a logo for the board is needed. In this example I am using the Python logo in the .png format.
The first step is to convert the .png file to a bitmap file. Therefore I am using GIMP.
Open GIMP and go to Image – Mode – Indexed. Now change the value “Maximum number of colors” to the number of colors you like to have.
Since there are three colors (white background, blue, yellow), the value in this example is 3. Click convert to apply this setting.
Now export this image to a bitmap file with File – Export As.
Open your Eagle board and select in File – Run ULP the “import-bmp.ulp” ULP. Open the created bitmap file, select “Scan used colors” and choose the colors you’d like to have on the board. Since I don’t want the white background, I only choose two colors.
With the scale value you can scale the image on the board. Change the start layer value to 25 (tNames layer) and click on OK – Run script.
Now your logo is added. The first color is on the tNames layer (25), and by default the second layer is on the bNames layer (26). You easily can change the layer to any other, e.g. to the tRestrict layer (41).