Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
projects:hardware:beamer_serial [2023/01/07 15:31] – created xbr | projects:hardware:beamer_serial [2023/01/07 15:49] (current) – add info about serial println xbr | ||
---|---|---|---|
Line 3: | Line 3: | ||
<note tip> | <note tip> | ||
+ | |||
+ | ===== Hardware ===== | ||
We have a [[https:// | We have a [[https:// | ||
+ | |||
+ | The goal is to hook up an ESP8266 (Wemos D1 mini) to it and make it " | ||
+ | |||
+ | <note tip>You can **use the Wemos D1 mini**, as well as many other microcontroller boards **as Serial Adapters**! \\ | ||
+ | All you need to do is **upload an empty Arduino sketch to it**, and **switch the Serial wires (TX/RX) around**. \\ \\ This is because many microcontroller boards incorporate serial adapters to communicate with the microcontroller itself, you can thus abuse it by making the microcontroller do nothing, and use the serial adapter for another purpose.</ | ||
+ | |||
+ | ===== Software ===== | ||
+ | While you can probably send the indiviudal hexademical bytes, it is much easier to simply copy-paste the text (e.g. ``* 0 IR 001``) into a ``Serial.println()`` statement. | ||
+ | |||
+ | Note that you do not copy the ``\r``, but instead use ``Serial.println()`` to achieve the same effect. | ||
+ | |||
<note tip> | <note tip> |