Термометр 0/999 градусов на Attiny13

оставь по умолчанию

Большое спасибо!
В сентябре придет вот такая плата:

интересно, можно с ее помощью загруить скетч в Attiny13 из IDE ?

если есть ардуино нано, можно с её помощью грузить скетч

У меня есть еще программатор USBasp, можно наверно и им.
Я просто заказал Attiny в DIP корпусе, а в той плате есть панелька.

та плата работает через загрузчик, его можно залить только в 85, то-есть сначала программатором заливаем в 85 загрузчик, потом втыкаем в ту плату, выбираем 85 и вуаля:

Running Digispark Uploader...
Plug in device now... (will timeout in 60 seconds)
> Please plug in the device ... 
> Press CTRL+C to terminate the program.
> Device is found!
connecting: 16% complete
connecting: 22% complete
connecting: 28% complete
connecting: 33% complete
> Device has firmware version 2.5
> Device signature: 0x1e930b 
> Available space for user applications: 6586 bytes
> Suggested sleep time between sending pages: 7ms
> Whole page count: 103  page size: 64
> Erase function sleep duration: 721ms
parsing: 50% complete
> Erasing the memory ...
erasing: 55% complete
erasing: 60% complete
erasing: 65% complete
> Starting to upload ...
writing: 70% complete
writing: 75% complete
writing: 80% complete
> Starting the user app ...
running: 100% complete
>> Micronucleus done. Thank you!

Код видимо придётся править

тогда придется использовать USBasp, только я им не пробовал загружать из IDE, использовал Avrdude. Но здесь не знаю, как выставить фьюзы.

зашиваешь загрузчик оно и выставится, даже если там загрузчика нет, в IDE программатором выбрать USBasp

Спасибо! Где-то лежала SMD Attiny13, найду, попробую.

кстати та плата + USBasp зашивает 85 тиньку, 13 нету, не пробовал, разъём под ISP - справа
распиновка attiny13 и attiny85 немного разная, INT0 на разных пинах

 * ATMEL                                ATtiny 25/45/85
 *                                           +-\/-+
 *             !RESET PCINT5 5/A0 (D 5) PB5 1|    |8  Vcc
 *  XTAL1 CLKI !OC1B  PCINT3 3/A3 (D 3) PB3 2|    |7  PB2 (D 2) 2/A1 PCINT2 USCK SCK T0   INT0 SCL  
 *  XTAL2 CLKO  OC1B  PCINT4 4/A2 {D 4) PB4 3|    |6  PB1 (D 1) pwm1 PCINT1 MISO DO  OC0B AIN1
 *                                      GND 4|    |5  PB0 (D 0) pwm0 PCINT0 MOSI DI  OC0A AIN0 SDA AREF
 *                                           +----+
 *
 * *    ATMEL                                ATtiny 13
 *                                           +-\/-+
 *           dW!RESET PCINT5 5/A0 (D 5) PB5 1|    |8  Vcc
 *  XTAL1 CLKI !OC1B  PCINT3 3/A3 (D 3) PB3 2|    |7  PB2 (D 2) 2/A1 PCINT2 SCK T0 
 *  XTAL2 CLKO  OC1B  PCINT4 4/A2 {D 4) PB4 3|    |6  PB1 (D 1) PCINT1 MISO OC0B AIN1 INT0
 *                                      GND 4|    |5  PB0 (D 0) PCINT0 MOSI OC0A AIN0
 *                                           +----+
 * 
1 лайк

Спасибо!

Получилось! Подключил Attiny13 к USBasp, записал загрузчик, потом загрузил скетч при помощи программатора. Осциллографом увидел пачки сигналов на выводах Attiny13. Индикатора сейчас нет, драйвер TM1650 едет из Китая (готового индикатора с TM1650 0.28" не нашел, сделаю сам). Пока сделаю плату.
Еще раз спасибо за помощь!

Ну будь благодарным, поствь “вопрос решен” человеку который заслужил этого.

А где это поставить?

Парни, подскажите, я с мобилы тут действительно сложно найти.

Так это ж только ТС может сделать))

и модер

На дисплее мусор… Горят все сегменты, некоторые чуть слабее. При нагреве датчика порядок притушеных сегментов меняется.
Как тут можно приложить схему - может с с самодельным индикатором на TM1650 что-то не так?

Похоже я ошибся с индикаторами - для работы с TM1650 нужны оказывается с общим катодом, а у меня - с общим анодом. Придется искать и менять.

тут скетч под распространённые 1637

Не нашел готовых на 0,28", пришлось городить самому. Есть подозрение, что яркость большая. Есть возможность уменьшить ее в программе? TM1650 позволяет это делать.