WCH CH32V003F4P6 и Arduino, Первый взгляд

Поделиться
HTML-код
  • Опубликовано: 27 июн 2024
  • 🐾Железки на али: программатор: alli.pub/6zi982 плата alli.pub/6zi9cx?erid=2SDnjdFr7Er или тут alli.pub/6zifyc?erid=2SDnjd1H1cN
    Для ардуины иде: github.com/openwch/arduino_co...
    Драйвер: github.com/Community-PIO-CH32...
    Про программатор и среду разработки: wch-ic.com/products/WCH-Link....
    Распиновка: github.com/CNLohr/ch32v003fun...
    🐾Желающим оказать материальную поддержку.
    boosty.to/arduinolab
  • НаукаНаука

Комментарии • 52

  • @arduinoLab
    @arduinoLab  8 дней назад

    🐾Железки на али: программатор: alli.pub/6zi982 плата alli.pub/6zi9cx?erid=2SDnjdFr7Er или тут alli.pub/6zifyc?erid=2SDnjd1H1cN

    • @JanisReinfelds
      @JanisReinfelds 8 дней назад

      Есть еще синяя платка чуть шире, где типа место под большой кварц но сам он не распаян. Тоже дешевые и для отладки удобнее. Там 2 кнопки на PC0 PD0 и 2 светодиода висят в воздухе вроде анодом, выведены на D1 D2 и перемычкой на макетке можно на любой пин вешать. Ну и TypeC CH340. Можно ссылки народу тоже закинуть сюда.

    • @floydrose2833
      @floydrose2833 8 дней назад +1

      по вашим ссылкам доставка ещё +260 рублей в рф

    • @aleksdoor3423
      @aleksdoor3423 5 дней назад

      @@floydrose2833так сейчас на многие товары стала платная доставка в РФ...

  • @JanisReinfelds
    @JanisReinfelds 8 дней назад +15

    ADC надо прописать в библиотеке но ардуино среда много жрет памяти. В родной МоунРивер отлично работает. Я на нем сделал себе показометры для 1S 2S 3S 4S аккумов. Отлично работатет.

    • @JanisReinfelds
      @JanisReinfelds 8 дней назад +4

      Конкретно в файле variant_CH32V003F4.h
      /* ENABLE Peripherals */
      #define ADC_MODULE_ENABLED
      //#define UART_MODULE_ENABLED
      //#define SPI_MODULE_ENABLED
      //#define I2C_MODULE_ENABLED
      //#define TIM_MODULE_ENABLED

    • @JanisReinfelds
      @JanisReinfelds 8 дней назад +1

      кстати A канал вроде на нем кварц висел и если не переключить на внутренний то не работают пины. В МоунРивер по этим контроллерам почему-то по умолчанию строка на внешний кварц. Переключаем на внутренний и все работает.

    • @JanisReinfelds
      @JanisReinfelds 8 дней назад +2

      @@chegleeff не ну для ардуино тогда нормально как дешевая альтернатива CH32V035/033. 62KB флеш и сколько-то там РАМ (не помню). Но конечно для этих контроллеров МоунРивер лучше. У меня на показометре с АЦП, 6 выводов ПугПулGPIO_Mode_Out_PPGPIO_Mode_IPU и 4 как ПуллАр GPIO_Mode_IPU с кодом меньше 7КБ заняло. В ардуино только запуск АЦП сразу съел много а использование флоат не хватило памяти.

  • @vernnms78
    @vernnms78 8 дней назад +6

    Прикольно. Спасибо за информацию!

  • @dzanis79
    @dzanis79 8 дней назад +4

    2:59 analogRead работает, просто пины PA1 и PA2 на кварц подключены на этой плате. Чтобы использовать эти пины нужно не только отключить кварц физически,но и отключить внешнее тактирование в коде.Да и нужно писать имя пина а не ацп канал т.е analogRead(PD4).

  • @asustek78
    @asustek78 8 дней назад

    спасибо

  • @JanisReinfelds
    @JanisReinfelds 8 дней назад +1

    По поводу ошибки, там он вроде как раз ругается на нехватку памяти в ардуино. Я когда на нем в МоунРивер запустил IPS ST7789 то тоже не хватило 16КБ. После порезки фонтов уместился в 10КБ. То есть если аккуратно фонты только нужные прописать то и нормальный экранчик можно запустить.

  • @user-bl7kz5bq4w
    @user-bl7kz5bq4w 8 дней назад +2

    За морем телушка - полушка, да рубль перевоз (с)
    Плата стоит 70 рублей плюс доставка 263. За такие деньги есть более серьезные аналоги ))

    • @aleksandrv4456
      @aleksandrv4456 7 дней назад +1

      Плохой лот нашел. 110 рублей вместе с доставкой есть у меня лоты. То что он выкладывают обычно всегда дороже. В конце концов можно взять голые камни и юзать на макетках. Они рублей 20-30 стоят в чип и дипе.

  • @frtp3691
    @frtp3691 8 дней назад

    как насчет перспектив из курилок-испарителей? :))

  • @hiddencat3785
    @hiddencat3785 8 дней назад +1

    хороший проц, начальный, конечно, самый минимум всего. Но неплохой таймер, можно мутить ШИМ с широким спектром параметров. А ардуиновское ядро конечно сырое, гораздо лучше родной SDK с гитхаба, там понятные примеры для всей периферии, и IDE на базе эклипса удобная. Даже внутрисхемная отладка по одному проводу работает!

  • @schabanow
    @schabanow 3 дня назад

    Это только у меня в 2.3.2 нельзя выделить весь столбец данных в Мониторе, после отключения модуля - чтобы скопировать их для дальнейшей обработки, например в Эксель? Точнее, выделяется всё, но копируется только десяток-другой строк. Чего лично мне, напоимер, никак не достаточно для работы... Вынужден пользоваться Путти. Там всё работает. Только это кагбэ неудобно... ??

  • @xanndiane
    @xanndiane 8 дней назад

    Что можете сказать на счёт ksger t12? В дороге ко мне

    • @arduinoLab
      @arduinoLab  8 дней назад

      вроде чтото снимал про т12, ничо плохого не скажу.

  • @Menshinin
    @Menshinin 7 дней назад

    Что-то по ссылке оно 70р плюс 260р доставка :(

  • @SIM31r
    @SIM31r 8 дней назад

    Ставь параллельно 10 винду. Я так себе сделал месяц назад, когда Fusion 360 отвалился, перестал в Windows 7 работать. Сначала на отдельный диск, потом программой перенес старый диск на новый и загрузчик Windows 10 увидел и предлагает загружать ОС на выбор. И стал в основном на Windows 10 сидеть. Рабочий стол от Windows 7 вывел ярлычком на новую винду и нормально.

  • @user-jy8yw7dp5o
    @user-jy8yw7dp5o 3 дня назад

    Если уж обозревать новую железку, то не плохо бы сразу озвучить основные характеристики, такие как количество оперативки и флеша, наличие EEPROM, частоту проца все такое прочее. Я погуглил сам, 16 килобайт флеша и 2 килобайта рам, цена в чип и дипе 80р за голый чип. С трудом представляю зачем оно такое надо, с учетом гемороя с программатором и весьма условной совместимостью с ардуиновским софтом и библиотеками.

  • @saniaborzov221
    @saniaborzov221 3 дня назад

    у меня win11 и lDE2 тоже виснет периодически.

  • @StatistPL
    @StatistPL 8 дней назад +2

    заказал их пачку еще год назад... но так руки не дошли их поковырять. по 15 рублей за штуку брал.

    • @SIM31r
      @SIM31r 8 дней назад

      Я так FPGA Tango что-то там заказал, стоит около 1000 рублей, может эмулировать процессор и Линукс запускать. Но тоже руки недошли поковырять. Раньше такое стоило сотни тысяч.

    • @goeriker9039
      @goeriker9039 8 дней назад +1

      ​@@SIM31rSipeed Nano Tang 9K?

    • @SIM31r
      @SIM31r 8 дней назад

      @@goeriker9039 да, плата работает, выводит сигнал на HDMI, но чтобы свой код писать нужно погружаться глубоко в тему уже

  • @goiiia3774
    @goiiia3774 8 дней назад

    А сколько пинов у неё с прерываниями ?

    • @JanisReinfelds
      @JanisReinfelds 8 дней назад +1

      Не вникал сколько но там по 8 пинов C и 8 D канала и 2 пина А канала и каждый вроде можно настроить на внешнее прерывание.

  • @user-fw6sr7wp6b
    @user-fw6sr7wp6b 7 дней назад

    2-3 ESP32 эквивалент цены, а так реклама норм !

    • @JanisReinfelds
      @JanisReinfelds 7 дней назад

      Этож где такие дешевые ESP32? Брал CH32V003 в самом мелком корпусе 50шт за 7,5евросов. Самые дешевые ESP32 брал за 17евросов 10шт. Получается за 10-12 CH32V003 можно взять 1 ESP32

  • @floydrose2833
    @floydrose2833 8 дней назад

    Сам модуль стоит минимуму 62 рубля, голую микруху вообще не вижу смысла брать, дороже выдет собирать обвязку. учитывая стоимость программатора, уж лучше про мини на 326 меге взять.

    • @JanisReinfelds
      @JanisReinfelds 7 дней назад

      Каждый сам решает что ему брать - голую микруху или макетку. Макетка слишком огромная если надо небольшое изделие а если надо потестить устройство то голый камень неудобен в обращении.

  • @Dead_inside....
    @Dead_inside.... 7 дней назад

    Думал заказать, по ссылке у меня доставка 260р😅

    • @arduinoLab
      @arduinoLab  7 дней назад

      на али есть и другие магазины, я брал в том, стоимость доставки была меньше 100р

  • @StatistPL
    @StatistPL 8 дней назад +2

    У них есть свое ПО. MounRiver называется. там и примеры есть. Сравнение с тиньками и даже мегами 328 не корректно. это 32битный камень. Это сравнивать с СТМ.
    Сразу говорю кто желает купить дешманский стлинк для программирования этого камня - он не подойдет.

    • @JanisReinfelds
      @JanisReinfelds 8 дней назад

      Та версия программатора, которая у автора видео не дорого стоит и работает с другими CH32V контроллерами. Прошивал и CH32V035 и CH32V203

    • @SIM31r
      @SIM31r 8 дней назад

      По памяти можно сравнивать с AtMega328 вполне. Скорость выше, но памяти мало и 32-битный код быстро занимает память. У 8-битных МК 64 байта оперативки позволяют писать программы на С++ или бэйсике, а 32-битные только на инициализацию периферии килобайты тратят.

    • @StatistPL
      @StatistPL 8 дней назад

      @@JanisReinfelds они все дорогие. Я брал оригинальный - 1800 рублей.

    • @JanisReinfelds
      @JanisReinfelds 8 дней назад

      @@StatistPL ну вот а я брал тот что у автора за 2,35е, что в рублях по курсу получается вроде 215 рублей + доставка была около 100 рублей по курсу но там еще брал и сами микрухи у него 20шт и пару макеток а значит стоимость доставки на всех можно раскидать.

  • @glaviznin
    @glaviznin 8 дней назад

    Видимо не хотят семерку поддерживать

    • @SIM31r
      @SIM31r 8 дней назад

      Извините, но это ОС 2009 года. Я тоже пару месяцев из-за нескольких программ пересел на Windows 10. Семерка стоит параллельно на диске D, и готова к работе. Можно виртуализировать наверное как-то.

  • @MrAutodel
    @MrAutodel 8 дней назад +3

    Чёт ни хрена не 20 рублей... За 300 с гаком не хрен не нужна, с такими заморочками...

    • @avi-crakhome2524
      @avi-crakhome2524 8 дней назад +1

      Не, сам чип 20руб в ленте, на макетке 61руб. А вот программатор дороговат и не слишком долговечен, а потому нужно иметь минимум 2 шнурка. Короче, тут логика не работает, всё на эмоциях.

    • @JanisReinfelds
      @JanisReinfelds 8 дней назад

      @@avi-crakhome2524 брал WCH-LinkE Mini за 2,5евро.

    • @StatistPL
      @StatistPL 8 дней назад +1

      Брал год назад. Цена была 15-25 рупей в зависимости от количества ног. Они бывают на 8 ног еще. Сама микросхема стоит копейки. Продается производителем по 50 штук официально на алике.

    • @MrAutodel
      @MrAutodel 8 дней назад

      @@avi-crakhome2524 да 19 р голый чип. И доставка 270! Если только вы в Китае живёте......

    • @user-co8un6lx3t
      @user-co8un6lx3t 8 дней назад +2

      Согласен до хрена делов, СТМ и АВР удобнее.

  • @serg-jy4mj3br8f
    @serg-jy4mj3br8f 5 дней назад

    альтернатива никудышняя сравнивая по цене. тут только доставка 300 руб.