Tag: electronics
-
TS100 Soldering Iron - First Impression
Table of Contents Unboxing First Impression Original Firmware Open Source Firmware Usage Conclusion After reading some good reviews about the TS100 soldering iron, I decided to buy one by myself. Here's my first impression. The TS100 is produced by the Chinese company Miniware. Have a look at the product page …
-
Tasmota Firmware for Sonoff S20 Wifi Switches
I have bought two Sonoff S20 wifi switches. One to control a lamp in our bedroom, the other one for "playing". Ordering them on Taobao was not expensive - if I remember right, they were ca. 60 RMB (less than 10 Euro) per piece. From the beginning I was not so …
-
Opening Mifon IPTV 4K Box HG680-J
Today I had some time and while tidying up, I found a set-top box we got some time ago from our Internet provider. It came with a contract for combined 50Mbps fiber connection and IPTV. The guy who installed the IPTV box (labeled FiberHome HG680-J) showed us that it worked …
-
Measuring temperature with the Raspberry Pi
One of my Raspberry Pi is running as a headless device measuring the room temperature. It uses a DS1820 sensor, which is directly attached to the i/o connector of the raspberry and uses the 1-Wire bus. The temperature sensor connected to the 1-wire bus The measured temperature values can …
-
Eagle-Lib for AT90USB
Here you can download a device library for the PCB layout program Eagle from Cadsoft . It contains the device definition of the Atmel AVR microcontrollers AT90USB646, AT90USB647, AT90USB1286 and AT90USB1287 with USB interface. The library is published under the terms of the LGPL. See http://www.gnu.org for more …
-
Eagle-Lib für AT90USB
Hier gibt es eine Bauteil-Bibliothek für das Platinen-Layout-Programm Eagle von Cadsoft für die Atmel AVR Mikrocontroller AT90USB646, AT90USB647, AT90USB1286 und AT90USB1287 mit USB-Interface zum Download. Die Library wird unter den Bedingungen der LGPL angeboten. Siehe http://www.gnu.org für mehr Informationen zur Lizenz. Download: at90usb.zip
-
Hints on AVR Programming
On this page I have collected some hints for programming of AVR microcontrollers. I/O-Pins To control the behaviour of each I/O-Pin there are three registers. PORTx: State of the pin, low (0) or high (1) / without (0) or with (1) pull-up resistor DDRx (Data Direction Register): This determines …
-
Audio Amplifier with TDA7240
Description My television has only a single mono loudspeaker, so I have built the following small audio amplifier to connect better loudspeakers. The amplification is done with 2× TDA7240 ICs from SGS Thomson. This IC is designed for car radio applications. But this simplifies the power supply design, because only …
-
AVR Assembler-Code für HD44780-Displays
Beschreibung Der im Folgenden vorgestellte Code ist aus einem größeren Projekt entnommen. Die Parameter an eine Prozedur werden in die Register RP0, RP1 und RP2 geschrieben, der Rückgabewert steht nach dem Aufruf im Register RRet. Diese Registernamen müssen also vor der Verwendung dieser Prozeduren definiert werden. Zur Verwendung dieses Codes …
-
AVR Assembler-Code for HD44780 Displays
Description The following assembler code is from some another project. The parameters of the procedures are passed through the registers RP0, RP1 and RP2, the return value is located in the register RRet after the call. These register names have to be defined before the code can be used. To …