diff --git a/README.md b/README.md index 9262c46..880ece9 100644 --- a/README.md +++ b/README.md @@ -60,10 +60,10 @@ The following diagram is an example representation of a good basic circuit that Note that the actual circuit will vary depending on your controller: - For ESP8266 boards, the software PWM output pins available are any in the range `GPIO0` - `GPIO16` -- For ESP32 boards, the [LEDC PWM channel](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/ledc.html) can acts as output [*(diagram)*](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/_images/ledc-api-settings.jpg) and you can normally use any pin in the range `GPIO0` - `GPIO33` +- For ESP32 boards, the [LEDC PWM channel](https://docs.espressif.com/projects/esp-idf/en/latest/esp32/api-reference/peripherals/ledc.html) can acts as output and you can normally use any pin in the range `GPIO0` - `GPIO33` ## Code -If your microcontroller is compatible with ESPHome then you can fortunately make use of the existing RTTTL component to easily play the RTTTL strings composed on the web application directly on the ESP device, see the [RTTTL Component](https://esphome.io/components/buzzer.html#rtttl-component) documentation for more information, the source for the underlying RTTTL library can be found [here](https://esphome.io/api/rtttl_8h). +If your microcontroller is compatible with ESPHome then you can fortunately make use of the existing RTTTL component to easily play the RTTTL strings composed on the web application directly on the ESP device, see the [RTTTL Component](https://esphome.io/components/rtttl.html) documentation for more information, the source for the underlying RTTTL library can be found [here](https://esphome.io/api/rtttl_8h). ```yaml # Buzzer (ESP32 controller) diff --git a/routes/index.tsx b/routes/index.tsx index 57cd921..f6aa9f9 100644 --- a/routes/index.tsx +++ b/routes/index.tsx @@ -60,7 +60,7 @@ export default function Home() { -
The name of the ringtone, this is normally not used by the player but is useful for identifying the ringtone. According to the official
specification, the name must not exceed 11 characters in length though this is arbritary and many implementation of RTTTL are generally capable of
- handling names with much greater lengths. Whilst no character restrictions are specified, it is recommended to use only alphanumeric characters and
- spaces, with the semicolon :
character.
+ handling names with much greater lengths. Whilst no character restrictions are specified, it is recommended to use only alphanumeric characters.
The duration{" "} - of the note which is measured relative to other notes using a system of whole notes. - - It is not measured in time (seconds or minutes) - . + of the note which is measured relative to other notes using a system of whole notes —{" "} + It is not measured in time (seconds or minutes).