Skocz do zawartości
RFM

Czy i ewentualnie dlaczego Arduino jest złe?

Pomocna odpowiedź

2 godziny temu, Elvis napisał:

o kody które gdzieś się wcześniej pojawiły pokazują że jeszcze dużo zaległości do nadrobienia.

Kod ma działać a nie ładnie wyglądać.

 

2 godziny temu, Elvis napisał:

Czyli jak słusznie napisałeś - po rozwinięciu byłby to poziom pracy inżynierskiej. Nie można chyba nazwać takiego projektu szczególnie zaawansowanym

Proponuje spróbować wykonać podobny, samemu. Od schematów, przez PCB, po program. Wtedy możemy podyskutować, ze nie jest zaawansowany. Owszem, nie bedzie zaawansowany ale dla grupy osób ale dla jednej nie jest łatwy.

2 godziny temu, Elvis napisał:

ot praca jak to większość studentów ma do odwalenia.

Chciałbym zobaczyć tego typu projekt zrealizowany przez JEDNEGO studenta.

Wydaje mi się, że kolega o telekomunikacji analogowej niewiele wie co można wnioskować po wypowiedziach. Tego typu centrale produkowało kilka firm, jak Slican, Platan (Digitex) Microtel i kilka mniejszych. Czy były to firmy jednoosobowe? Nie, nad takim projektem pracuje zespół 20..30 osób więc proszę nie pisać, że projekt nie jest zaawansowany jak na jedną osobę.

Udostępnij ten post


Link to post
Share on other sites
(edytowany)

Ten temat nie miał sensu kiedy ja założyłem identyczny niemal trzy lata temu. Teraz tym bardziej nie ma.

Ostatecznie nie ma znaczenia czy w projekcie jest STM32, AVR, FPGA czy 4 kilogramy dyskretnych bramek logicznych. Liczy się to czy realizuje postawione założenia.

I w tym kontekście większość rozwiązań ma jakieś zastosowanie. Arduina na A328 są fajne bo działają na nich biblioteki od ręki jak na żadnej innej platformie. Taki Python mikrokontrolerów (nie mylić z micropythonem za którego BTW planuję się zabrać bardzo niedługo).

STM32 są dobre bo są dobre i tanie. FPGA potrafią zasadniczo wszystko. A i Raspberry Pi czy inne Jetsony mają swoje nisze.

 

Ale po co to? Po co to udowadnianie kto ma lepsze kompetencje i więcej projektów w gazecie? W pełni zgadzam się z zakończeniem komentarza Elvisa powyżej, po co prowadzić dyskusje o tym które narzędzie jest lepsze jak można wziąć je w ręce i coś zrobić?

Edytowano przez Chumanista
  • Lubię! 2

Udostępnij ten post


Link to post
Share on other sites
11 godzin temu, Chumanista napisał:

Ostatecznie nie ma znaczenia czy w projekcie jest STM32, AVR, FPGA czy 4 kilogramy dyskretnych bramek logicznych.

MA, bo ważna jest cena i/lub niezawodność. Kilka razy ganiłem rozwiązania z kilkoma uC, konkretnie dwa ArduinoUNO gdzie bez problemu można było zrobić to na jednym. Wtedy zostałem potraktowany niepoważnie ale jest namacalny dowód, że miałem rację https://www.elektroda.pl/rtvforum/topic3624919.html tyle na temat niezawodności a pomine problem pisania softu na kilka uC. Czasem jestem zmuszony to robić i nie napiszę, ze jestem wtedy "cały w skowronkach". Największa liczba uC w jednym urządzeniu, na które pisałem soft to 9szt 8051 a co gorsza, urządzenie owo z jednej strony współpracowało z PC na DOS, z drugiej do 100 (przeważnie 30, max jaki miałem 70) interfejsów też na 8051. Łatwo nie było. Gdyby wtedy były powszechne STM, to zamiast 9 uC byłby jeden i soft napisałbym kilka razy szybciej co za tym idzie taniej a urządzenie byłoby bardziej niezawodne, czyli wszystko w jednym.

 

11 godzin temu, Chumanista napisał:

Arduina na A328 są fajne bo działają na nich biblioteki od ręki

Albo mam pecha, albo tak nie jest i muszę poszukiwać biblioteki, która działa poprawnie. Ten problem spotkałem w przypadku SSD1306, IL9341, 1-Wire, DHT11. Powodem jest bałagan jaki panuje w bibliotekach, a dokładniej w nazwach, o czym już pisałem. Bywało, że kilka godzin szukałem działającej biblioteki, takie to jest to "od ręki" i 5 minut, o którym niektórzy piszą.

 

Wczoraj podobny "zgrzyt" miałem z e-ink. Jakimś cudem, arduino nie widzi bibliotek, które samo zainstalowało. Nie miałem ochoty dochodzić dlaczego, zwłaszcza, że tylko chciałem wypróbować libs (kiepskie, jedna bardzo kiepska, tylko img można używać, nie ma string itd) bo i tak e-ink do STM32 podłączę (arduino, nadaje się i to z ograniczeniami, do testowania wyświetlaczy itp), wrzuciłem libs do katalogu z programem, program zmieniłem aby biblioteki nie pobierał z katalogu systemowego i po robocie. Fakt, 5 minut wystarczyło ale przeciętny użytkownik arduino (odwrócony akronim słowa arduinowiec) "wymięknie" i założy temat na forum, dzięki czemu, może uruchomi wyświetlacz w kilka godzin/dni/tygodni.

 

11 godzin temu, Chumanista napisał:

A i Raspberry Pi czy inne Jetsony mają swoje nisze.

Jestem rozczarowany RPi, którego często trzeba wspomagać dodatkowymi uC.

Udostępnij ten post


Link to post
Share on other sites

@RFM mam wrażenie, że próbujesz tu wyładować jakieś frustracje. Myślę, że to nie jest dobre do tego miejsce ale biczować Cie nie będę, skoro musisz to wal śmiało 😄   Swoją drogą ta Twoja sonda całkiem fajna rzecz, gdyby jeszcze była szybsza to już zupełnie rewelka, ale w porównaniu z analizatorami stanów logicznych na usb średniej jakości i tak wypada skromnie więc.. sam rozumiesz. Ten pomysł na akcelerator graficzny do avr też raczej z księżyca - po co to komu?? lepiej byłoby całość projektu zrealizować na stm niż się pierniczyć z jakąś akceleracja co znacząco obniży stopień skomplikowania jak i kosz projektu. Domofon GSM też będzie miał raczej niszowe zastosowanie. Ot takie moje skromne zdanie.

17 godzin temu, RFM napisał:

Proponuje spróbować wykonać podobny, samemu. Od schematów, przez PCB, po program. Wtedy możemy podyskutować, ze nie jest zaawansowany.

Nawet jeśli jest zaawansowany to jakby to ująć.. niespecjalnie szczęśliwie trafiony, rozumiesz?

Wyluzuj stary, szkoda nerwów żeby się tak napinać. Nikt tu przecież nie umniejsza Twoich umiejętności, po prostu różni ludzi mają różne zdania na różne tematy - tak było jest i będzie. Ludzie tacy są i żadne tyrady tego nie zmienią nawet jeśli masz 100% racji. Podziel się z nimi tym co masz najlepszego nikogo przy tym nie depcząc to dostaniesz w zamian szacunek i uznanie. Inaczej choćbyś był najlepszy i wiedział wszystko najlepiej w rezultacie zostaniesz z tym wszystkim i swoimi frustracjami zupełnie sam. Raczej kiepska perspektywa.

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites

Dla formalności tylko podbijam, bo zapewne @Elvis i @atMegaTona nie widzieli wpisu RFM z godziny 9:19. Post się wcześniej zawieruszył, ale jest już widoczny tuż nad Waszymi wiadomości.

Udostępnij ten post


Link to post
Share on other sites
8 godzin temu, atMegaTona napisał:

Swoją drogą ta Twoja sonda całkiem fajna rzecz, gdyby jeszcze była szybsza to już zupełnie rewelka,

Nie ma zainteresowania szybszą. Jak będzie to zrobię bo w planach była wersja z F4 a może nawet H7. Jest też opcja z szybszym ADC na F373 ale zainteresowanie zerowe. Sonda, którą zrobiłem jest stosunkowo tania a poza H, H mierzy czestotliwość i czas.

Wskaż mi zastosowania dla szybkiej, np 240MHz sondy.

 

8 godzin temu, atMegaTona napisał:

ale w porównaniu z analizatorami stanów logicznych na usb średniej jakości

Analizator mieści się w dłoni i pokazuje wyniki on line? Proponuje jeszcze raz przeczytać pierwsze wpis na Elektrodzie.

 

8 godzin temu, atMegaTona napisał:

Ten pomysł na akcelerator graficzny do avr też raczej z księżyca - po co to komu. lepiej byłoby całość projektu zrealizować na stm

I przekonasz do tego przeciętnego użytkownika Arduino? już to widzę, ponadto, co da zmiana uC na ARM jeśli biblioteki nadal będą działać jak działają? Na Elektrodzie znajdziesz watki na ten temat, przyspieszenie praktycznie zerowe dopóki nie skorzysta się z bufora na dane dla wyświetlacza. Wskazane użycie DMA. Biblioteki ala arduino dostępne w necie takich opcji nie mają.

Akcelerator, umożliwia, podobnie jak FT8xx, małym mikrokontrolerom, które nie mają wystarczająca dużo RAM na bufor ekranu, uzyskanie płynnych animacji. Pisząc "Ten pomysł na akcelerator graficzny do avr też raczej z księżyca - po co to komu" negujesz także sens układów FT8xx!

 

8 godzin temu, atMegaTona napisał:

Domofon GSM też będzie miał raczej niszowe zastosowanie.

Kolejna publikacja to unifon GSM choć powstał wcześniej niż domofon. Temat unifonu GSM często pojawia się na forach tak jak i związane z nim automatycznie otwieranie drzwi co w systemach "cyfrowych" nie jest takie łatwe do zrealizowania, zwłaszcza, gdy urządzenie ma zastąpić unifon a centralka domofonu sprawdza obecność unifonu jak np system Slican'a.

 

Aktualizacja:

7 godzin temu, Elvis napisał:

Z tego co widać po opisie, żaden projekt nie jest przeznaczony do seryjnej produkcji,

Czy sądzisz, że pokazałbym taki projekt na forum?

 

7 godzin temu, Elvis napisał:

Praca zespołowa ma swoje wymagania, a przede wszystkim uczy współpracy, szacunku oraz pewnej pokory.

Niejednokrotnie pracowałem z zespole.

 

7 godzin temu, Elvis napisał:

Stąd np. hasło że "kod ma działać, a nie wyglądać" pozostawię właściwie bez komentarza

I słusznie, bo jak nie ma czasu to robi się tak aby działało a nie wygladało.

 

Aktualizacja:

7 godzin temu, Elvis napisał:

Z tego co widać po opisie, żaden projekt nie jest przeznaczony do seryjnej produkcji, nie spełnia niezbędnych norm, ani innych wymagań.

Z komercyjnych mogę pokazać tyle

08.10.2019  21:29    <DIR>          CashOut
08.10.2019  21:29    <DIR>          ETH_ENC28J60
08.10.2019  21:29    <DIR>          Game Keeper Extreme
08.10.2019  21:29    <DIR>          GameKepper w Salonecie
08.10.2019  21:29    <DIR>          GK Extrim na USB-IO16
08.10.2019  21:29    <DIR>          GK_Titanium
08.10.2019  21:30    <DIR>          KoloRuletkiHaksley
08.10.2019  21:30    <DIR>          LicznikiRuletki
08.10.2019  21:31    <DIR>          MultiplekserAudio
08.10.2019  21:31    <DIR>          Olimex-RS232C
08.10.2019  21:32    <DIR>          PlytaPPn (Liczniki V3.x)
08.10.2019  21:32    <DIR>          Programator_AVR_Jtag
08.10.2019  21:32    <DIR>          Ruletka
08.10.2019  21:32    <DIR>          SkanerSAS
08.10.2019  21:33    <DIR>          USB-IO
08.10.2019  21:33    <DIR>          USB-SAS
08.10.2019  21:33    <DIR>          78Rxx
08.10.2019  21:33    <DIR>          Alpa
08.10.2019  21:33    <DIR>          AP-BlkStart
08.10.2019  21:33    <DIR>          AP-BlkStart_V001
08.10.2019  21:33    <DIR>          AP-BlkStart_V1.00
08.10.2019  21:33    <DIR>          AP-Montaz
08.10.2019  21:33    <DIR>          AP.src
08.10.2019  21:34    <DIR>          Ap2CG_V001
08.10.2019  21:33    <DIR>          Ap2CG_V1.0
08.10.2019  21:33    <DIR>          Ap2CG_v1.2
08.10.2019  21:33    <DIR>          Ap2CG_v1.3
08.10.2019  21:36    <DIR>          Ap2CG_v1.31
08.10.2019  21:34    <DIR>          ApDigi_E1
08.10.2019  21:34    <DIR>          ApDigi_v1.2
08.10.2019  21:34    <DIR>          ApDigi_v1.3
08.10.2019  21:34    <DIR>          ApDigi_v1.4
08.10.2019  21:34    <DIR>          AP_e1
08.10.2019  21:34    <DIR>          Ap_V4.1
08.10.2019  21:34    <DIR>          Ap_v4.2
08.10.2019  21:34    <DIR>          Ap_v4.21
08.10.2019  21:34    <DIR>          Ap_v4.22
08.10.2019  21:34    <DIR>          Ap_v4.3
08.10.2019  21:34    <DIR>          Ap_v4.4
08.10.2019  21:34    <DIR>          Ap_v4.5
08.10.2019  21:34    <DIR>          Aristicrat2bpk_E1
08.10.2019  21:34    <DIR>          Aristicrat2bpk_P1
08.10.2019  21:34    <DIR>          Aristicrat2bpk_V2.1
08.10.2019  21:34    <DIR>          Aristocrat 2 LCD
08.10.2019  21:34    <DIR>          Aristocrat2bpk_v2.3
08.10.2019  21:34    <DIR>          Aristocrat2bpk_v2.4
08.10.2019  21:34    <DIR>          Aristocrat2bpk_v2.5
08.10.2019  21:34    <DIR>          AT-ISP
08.10.2019  21:34    <DIR>          AT-ISP_V1
08.10.2019  21:34    <DIR>          AVR Video
08.10.2019  21:36    <DIR>          BlackBox
08.10.2019  21:36    <DIR>          BPK
08.10.2019  21:36    <DIR>          BPK p1.4
08.10.2019  21:36    <DIR>          Bpk_e1.5
08.10.2019  21:36    <DIR>          Bpk_p1.41
08.10.2019  21:36    <DIR>          BPK_P1.52
08.10.2019  21:36    <DIR>          BPK_P2.0
08.10.2019  21:36    <DIR>          BPK_P2.1
08.10.2019  21:36    <DIR>          BPK_P2.2
08.10.2019  21:36    <DIR>          BPK_P2.x
08.10.2019  21:36    <DIR>          Ethernet2RS232C_E1
08.10.2019  21:36    <DIR>          Ethernet2RS232C_V1.2
08.10.2019  21:36    <DIR>          Ethernet2RS232C_V1.3
08.10.2019  21:36    <DIR>          Ethernet2RS422_E1
08.10.2019  21:36    <DIR>          Ethernet2RS422_P1
08.10.2019  21:36    <DIR>          Ethernet2RS422_P2
08.10.2019  21:36    <DIR>          Ethernet2RS422_V2
08.10.2019  21:36    <DIR>          Ethernet2RS422_V2.1
08.10.2019  21:36    <DIR>          Ethernet2RS422_V2.2
08.10.2019  21:36    <DIR>          GameSystem_v1.0
08.10.2019  21:36    <DIR>          GameSystem_V1.1
08.10.2019  21:36    <DIR>          GndAkt_p2
08.10.2019  21:36    <DIR>          HopperV2
08.10.2019  21:36    <DIR>          hopper_E4
08.10.2019  21:36    <DIR>          hopper_E5
08.10.2019  21:36    <DIR>          hopper_p1
08.10.2019  21:36    <DIR>          HotSpot_Altera
08.10.2019  21:37    <DIR>          HotSpot_Platinum
08.10.2019  21:37    <DIR>          HotSpot_V1.0
08.10.2019  21:37    <DIR>          HotSpot_V1.2
08.10.2019  21:37    <DIR>          HotSpot_V1.3
08.10.2019  21:37    <DIR>          HotSpot_V1.4
08.10.2019  21:37    <DIR>          HotSpot_V1.5
08.10.2019  21:37    <DIR>          HotSpot_V1.51
08.10.2019  21:37    <DIR>          HS2GS-Lite_001
08.10.2019  21:37    <DIR>          HS2GS-Lite_V1.0
08.10.2019  21:37    <DIR>          HS2GS-Lite_v1.1
08.10.2019  21:37    <DIR>          hs2gs-Lite_v1.2
08.10.2019  21:37    <DIR>          HUB
08.10.2019  21:37    <DIR>          HUB-Dok
08.10.2019  21:36    <DIR>          Hub-MJ
08.10.2019  21:37    <DIR>          Hub-MJ_E1
08.10.2019  21:37    <DIR>          Hub_E1
08.10.2019  21:37    <DIR>          HUB_E2
08.10.2019  21:37    <DIR>          HUB_E3
08.10.2019  21:37    <DIR>          Hub_E31
08.10.2019  21:37    <DIR>          HUB_E3b
08.10.2019  21:37    <DIR>          HUB_e4
08.10.2019  21:37    <DIR>          Hub_p1
08.10.2019  21:38    <DIR>          Hub_P3
08.10.2019  21:38    <DIR>          IGT 2 LCD
08.10.2019  21:38    <DIR>          IGT-422_1.0
08.10.2019  21:38    <DIR>          IGT-422_2.0
08.10.2019  21:38    <DIR>          IGT-422_2.1
08.10.2019  21:38    <DIR>          IGT-422_E1
08.10.2019  21:36    <DIR>          IGT-422_E2
08.10.2019  21:38    <DIR>          IGT-SAS
08.10.2019  21:38    <DIR>          isol422
08.10.2019  21:38    <DIR>          JCM-EBA
08.10.2019  21:38    <DIR>          JcmEba-CM
08.10.2019  21:38    <DIR>          Kogut do Jackpota
08.10.2019  21:38    <DIR>          KonwerterOpto p4
08.10.2019  21:38    <DIR>          KonwerterOpto P5
08.10.2019  21:38    <DIR>          KonwerterOpto P5.1
08.10.2019  21:38    <DIR>          KonwerterOpto P5.2
08.10.2019  21:38    <DIR>          Liczniki_V001
08.10.2019  21:38    <DIR>          LicznikStarpoint
08.10.2019  21:38    <DIR>          Logo
08.10.2019  21:38    <DIR>          Lpt2crt
08.10.2019  21:38    <DIR>          Mei-WBA
08.10.2019  21:39    <DIR>          Modem_V4
08.10.2019  21:39    <DIR>          Modem_V4_E1
08.10.2019  21:39    <DIR>          MultiplekserAudio_arch
08.10.2019  21:36    <DIR>          MuxLan
08.10.2019  21:40    <DIR>          MuxLan_E1
08.10.2019  21:40    <DIR>          NewCG_V0.1
08.10.2019  21:40    <DIR>          NewCG_v1.0
08.10.2019  21:40    <DIR>          NewCG_V1.1
08.10.2019  21:40    <DIR>          NewZasCG_V1
08.10.2019  21:40    <DIR>          NewZasCG_V1.1
08.10.2019  21:40    <DIR>          NV7_2_EBA
08.10.2019  21:40    <DIR>          NVRAM
08.10.2019  21:40    <DIR>          ObciazenieAktywne
08.10.2019  21:40    <DIR>          pal-422
08.10.2019  21:36    <DIR>          Paltronics
08.10.2019  21:40    <DIR>          PlytaPP2
08.10.2019  21:41    <DIR>          plyta_PP
08.10.2019  21:42    <DIR>          PowerLan
08.10.2019  21:42    <DIR>          PowerLan_E1
08.10.2019  21:42    <DIR>          PowerLan_E2
08.10.2019  21:42    <DIR>          ProgAltery
08.10.2019  21:42    <DIR>          PrzedluzkaSerwisowaCG
08.10.2019  21:42    <DIR>          PSL
08.10.2019  21:42    <DIR>          radio
08.10.2019  21:42    <DIR>          Random300_e1
08.10.2019  21:42    <DIR>          Random300_p1
08.10.2019  21:42    <DIR>          RS232-422_P1
08.10.2019  21:42    <DIR>          RS232-422_P3
08.10.2019  21:42    <DIR>          RS232-422_RUL_5
08.10.2019  21:42    <DIR>          RS232-422_RUL_6.0
08.10.2019  21:42    <DIR>          RS232-422_RUL_E1
08.10.2019  21:42    <DIR>          RS232-422_RUL_E2
08.10.2019  21:42    <DIR>          RS232-422_RUL_E3
08.10.2019  21:36    <DIR>          RS232-422_RUL_P2
08.10.2019  21:42    <DIR>          RS232-422_RUL_P3
08.10.2019  21:42    <DIR>          RS232-422_RUL_P4
08.10.2019  21:42    <DIR>          RS232-422_RUL_P51
08.10.2019  21:42    <DIR>          RS232C-TTL
08.10.2019  21:42    <DIR>          ScanDoubler
08.10.2019  21:42    <DIR>          SkanerV2
08.10.2019  21:42    <DIR>          SondaTTL
08.10.2019  21:42    <DIR>          SondaTTL_v1
08.10.2019  21:42    <DIR>          SondaTTL_v2
08.10.2019  21:42    <DIR>          Sterownik Hoppera i Coina w CG
08.10.2019  21:42    <DIR>          Syrena
08.10.2019  21:42    <DIR>          Syrena_e1
08.10.2019  21:36    <DIR>          Syrena_V2.00
08.10.2019  21:42    <DIR>          Terminatory p1
08.10.2019  21:42    <DIR>          Tester V2
08.10.2019  21:43    <DIR>          USB-LCD+Key
08.10.2019  21:43    <DIR>          U_pcm_V4-source
08.10.2019  21:43    <DIR>          U_pcm_v46
08.10.2019  21:43    <DIR>          U_pcm_v46-old
08.10.2019  21:43    <DIR>          U_pcm_v46-same_zlacza
08.10.2019  21:43    <DIR>          U_pcm_v47-plytka
08.10.2019  21:43    <DIR>          U_pcm_V47-schematy
08.10.2019  21:43    <DIR>          VGA_2_S-VHS
08.10.2019  21:43    <DIR>          VGA_2_S-VHS_E1
08.10.2019  21:44    <DIR>          Vic-2
08.10.2019  21:44    <DIR>          Vic-3
08.10.2019  21:44    <DIR>          VideoJackpot
08.10.2019  21:44    <DIR>          VideoMux_V1 + ZabLCD
08.10.2019  21:44    <DIR>          VideoMux_V1.1
08.10.2019  21:44    <DIR>          VideoMux_V1.2
08.10.2019  21:44    <DIR>          Wafer-IGT_v1.2_rev1043
08.10.2019  21:36    <DIR>          Wafer-IGT_v1.3_rev1101
08.10.2019  21:44    <DIR>          Wafer-IGT_v1.3_rev1124
08.10.2019  21:44    <DIR>          Wzmacniacz_RGB
08.10.2019  21:44    <DIR>          WzmaczniaczAudio
08.10.2019  21:44    <DIR>          ZabezpieczenieEMP
08.10.2019  21:44    <DIR>          ZasilaczRegulowany
08.10.2019  21:44    <DIR>          ZasilaczRegulowany_z_Sesde
08.10.2019  21:44    <DIR>          zasilacz_ups_12v
08.10.2019  21:44    <DIR>          zasilacz_ups_12v_E1
08.10.2019  21:44    <DIR>          zasilacz_ups_12v_E1b
08.10.2019  21:44    <DIR>          zasilacz_ups_12v_E2
08.10.2019  21:44    <DIR>          zasilacz_ups_12v_E3
  

i jeszcze

USS-230 - SterownikDmuchawyLED
USS-230_Plus
UWP-201 - WyswietlaczPolozeniaPotencjometru
Sprzezarka_SterNadrzedny
SterownikPodajnika
ETH-PIO
Tester IO16+Cnt
USB-1-Wire
USB-ccTalk
USB-CNT8+NVRAM
USB-IO16
USB-SAS
OswietlenieSchodow
RFM12B
IO_EPP+NVRAM
IGT_BILL_CONV

Jak chcesz zobaczyć cały projekt to musisz uzyskać zgodę zleceniodawcy.

Udostępnij ten post


Link to post
Share on other sites

Chyba dyskusja zmierza powoli do końca. Zachęcam wszystkich zainteresowanych do dodania ostatnich komentarzy i jutro temat zostanie zamknięty 🙂

  • Lubię! 1

Udostępnij ten post


Link to post
Share on other sites
11 godzin temu, Elvis napisał:

po powrocie z delegacji planuję uruchomić Arduino i coś na nim porobić

Ja natomiast wycofuje się z Arduino. Te "ułatwienia" nie są na moje nerwy. Dokończę to co zacząłem i koniec.

11 godzin temu, Elvis napisał:

do czego i innych uczestników dyskusji zachęcam

Ja wręcz odwrotnie.Dopóki nie będzie debugera, sensu używania Arduino nie widzę. Jeszcze 10 lat temu można było używać diody LED w roli debugera, jak to nadal robi Mirek K. ale czasy się zmieniły. Debuger nie kosztuje $4000 jak kiedyś (tyle kosztował do Z-80w zeszłym tysiacleciu - wtedy cena nowego samochodu) tylko kilkadziesiąt zł (ST-LINK V2 - 13zł). To, że na AVR kosztują kilkaset, to już problem AVRowców. Sam na Drogona wydałem 250zł ok 2005...2008 roku (ok 2000 roku kosztował 450zł) ale dla niewymagających, debuger JTAG kosztował (i chyba nadal kosztuje) poniżej 50zł. Biorąc pod uwagę, że DebugWire dział "tak sobie" to kierunek JTAG w przypadku AVR jest słuszny (nie wiem jak PDI,TPI).

Debuger debugerem, a co z bałaganem w bibliotekach? Nad tym nikt nie panuje, Arduino to nie Linux.

Aktualizacja:

20 godzin temu, Elvis napisał:

Chciałbym też zwrócić uwagę, że wszystkie linkowane projekty były jedynie zabawkami.

Może tu http://er-mik.prv.pl/projekty_avt.php albo tu http://er-mik.prv.pl/projekty_edw.php znajdziesz nie zabawkę. Do dużej części projektów dostępne są kody źródłowe ale dzięki aktywnym działaczom na różnych forach, teraz tylko nieliczne kody będą miały źródła.

Udostępnij ten post


Link to post
Share on other sites

Zgodnie z zapowiedzią temat zamykam. Dziękuję wszystkim za udział w dyskusji. Cieszę się, że udało się wymienić całkiem sporo wiadomości w duchu zgodnym z PPF 😉

Udostępnij ten post


Link to post
Share on other sites
Gość
Ten temat został zamknięty.

×
×
  • Utwórz nowe...