Песочница. Раздел для новичков

Софт проектирование печатных плат

День добрый. Словами объяснить сложно, но фоткой всё показал. 

PWM на три канала

Добрый день друзья. Может кто то подсказать салаге, как правильно реализовать код, шим на четыре порта  для ардуино нано, два по 10 кГц и два по 15 Кгц. С постоянной скважностью 50%.

Глюки с АЦП на нескольких портах

Всем доброго времени суток.

Подскажите что я делаю не так и куда мне смотреть.

Есть ардуино Nano на 328 контроллере

На порту А0 переменный резистор, одна нога на +5 вторая на GND середина на порту

На порту А4 LM328 через которую приходят данные от термопары

А1,А2 кнопки через резисторные делители.

И вот получился у меня такой глюк.

Когда вращаю ручку резистора данные которые приходят с порта LM меняются примерно на 70-80 единиц скажем когда на А0 1023 на А4 750-780 а когда на А0 0 на А4 620-650

DFPlayer вывод номера трека

#include <LCD_1602_RUS.h>
#include "DFRobotDFPlayerMini.h"
#include "SoftwareSerial.h"

uint16_t files = 0;        // счетчик в папке с музыкой

void oled_muz(uint16_t files) {
int trek = myDFPlayer.readCurrentFileNumber(); // считываем номер проигрываемого трека
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print(F("ТРЕК"));
  lcd.setCursor(6, 0);
  lcd.print(trek);
  lcd.setCursor(10, 0);
  lcd.print(F("ИЗ"));
  lcd.setCursor(13, 0);
  lcd.print(files);
  lcd.setCursor(0, 1);

Вставить строку в массив байтов

Всем добрый день. Вопрос думаю не сложный просто не могу....

Отладка программы

Господа, подскажите новичку есть ли какая-то затычка универсальная для останова программы в нужной точке в целях отладки.

Например нужно что-то проверить и вывести на serial.print()

и тут надо сделать останов типа delay(100000000000000)

чтобы на комментировать всё остальную часть программы??  Что подскажете? Есть ли что-то модное типа HALT итп… ?

Вывод на экран графики через плоттер

Коллеги, подскажите, если выводится график данных из массива через println()

Как сделать так чтобы по истечении цикла вывода из массива очередной вывод начался с начала координаты x? 

Мне это нужно чтобы смотреть спектр от FFT

USB HOST не определяет устройства

Сразу говорю - до пайки всё 100% работало! Решил я топорно спаять (ибо травить плату нет никакого желания) на макетной плате устройство (передатчик сигналов с геймпада на rc самолёт самопальный). После пайки произошли чудеса: модуль не выдаёт никакой ошибки (например, что не подключен), инициализируется, но ничего не принимает.

Сервопривод и потенциометр для аудио

Добрый вечер,

мой уровень знаний ардуино равен нулю, но для моего проекта усилителя есть задумка, решил описать ее на специализированном форуме, так как предполагаю что с помощью ардуино возможно ее реализовать, грубо говоря я ищу совета/подтверждения теории и практики.

цикличность программы.

Здравствуйте, хочу освоить больше, чем моргать диодом, но не получается. Есть плата 2560, к ней подключены 3 диода и 3 кнопки. Работать должна так: пуск программы, включение генератора псевдослучайных чисел, включение соответствующего диода, нажатие соответствующей(за счет электрики) этому диоду кнопки, возвращение в начало программы. В случае не нажатия кнопки за определенное время, включение всех диодов.  По факту плата просто хаотично постоянно мигает диодами.