Получение root на китайской IP камере V380

Приобрёл IP камеру V380E, плата MVR3313S-A4-V3.8. Подключиться через telnet не удалось, т.к. пароль на рута найти не вышло. Распаял UART и подключился к консоли

Читать далее Получение root на китайской IP камере V380

Linux GPIO Interrupt Python on Orange Pi zero

Скрипт работает через прерывания от inotify. Проверялся на GPIO10.

import inotify.adapters
import inotify.constants
from threading import Thread
status=" "
def gpio():
  global status
  gpio_export  = open('/sys/class/gpio/export', 'w')
  gpio_export.write('10')
  #gpio_export.close()
  gpio_edge  = open('/sys/class/gpio/gpio10/edge', 'w')
  gpio_edge.write('both')                              #both - любое изменение, rising - по высокому уровню, falling - низкий уровень, none - отключено
  #gpio_edge.close()

  i = inotify.adapters.Inotify()
  i.add_watch(b'/sys/class/gpio/gpio10/value', mask=inotify.constants.IN_MODIFY)
  while True:
    for event in i.event_gen():
      if event is not None:
        
        gpio_r = open('/sys/class/gpio/gpio10/value', 'r')
        status=gpio_r.read(1)
        #print(status)  

def main():
  global status
  statusold=" "
  while True:
    if status != statusold:
      print(status)

Светодиодная лампа с BLE модулем JDY-08

Подключение к лампе модуля JDY-08 с питанием от бестрансформаторного источника питания.
Читать далее Светодиодная лампа с BLE модулем JDY-08

Драйвер светодиодного фонаря на SX1308 (MT3608)

Купил как-то в одном магазине со всяким хламом по одной цене фонарь примерно за 50р.

Всё в нём довольно хорошо, кроме одного: на боковые светодиоды нет даже резистора для ограничения тока. Когда батарейки немного сядут, светодиоды светят тускло, а то и вовсе перестают светиться.
Читать далее Драйвер светодиодного фонаря на SX1308 (MT3608)

ATTINY13 ADC-UART

Трёхканальный АЦП выполнен на микроконтроллере ATTINY13 и передаёт данные один раз в секунду через программный UART на скорости 9600 бод. Данные приходят в шестнадцатиричном виде, каждый канал разделяется пробелом, после чего следует конец строки \r\n.

Читать далее ATTINY13 ADC-UART

Тестер датчиков температуры DS1820, DS18S20 и DS18B20


Устройство предназначено для проверки датчиков температуры DS1820, DS18S20 и DS18B20, читая из одного датчика адрес и температуру. Собрано на ATMEGA8535 (Частота 8МГц) и дисплее на совместимом с HD44780 контроллере, 1602 с aliexpress без кириллицы. Читать далее Тестер датчиков температуры DS1820, DS18S20 и DS18B20