Nie jestem specjalistą od programowania ale biblioteki dla wyświetlaczy graficznych, w tym z dotykiem mają spore wymagania. Stąd tak wolne rysowanie. Atmega328 ma moim zdaniem za małą wydajność. Ja przeszedłbym minimum na STM32 BluePill (też tanie a wydajność o wiele lepsza). Przemyśl to.
Na rynek to to chyba dawno trafilo bo kupilem identyczna na ebay'u w marcu 2015
Masz tu co prawda STM32F1 w wersji BluePill, ale na płytce zgodnej z Arduino i to łatwo dostępnej, a zarazem taniej jak "barszcz". Akurat w stosunku do AVR będzie to tylko szybsze, ale równie małoprzydatne do dekompresji GIFów. Da się :) Jeśli upierasz się przy arduino, musisz przed wyświetleniem GIFa zdekompresować go, a postać zdekompresowaną zamieścić...
Co do wgrywania, jeśli nie potrzebujesz USB do innych celów to można zrobić gniazdo pod moduł BT HC-05, akurat ten ma możliwość zrobienia autoreset a'la Arduino z kondensatorem pod RST, potem już dowolnym bootloaderem nawiązujesz komunikację i program można wgrać choćby z telefonu z Androidem. Jak będzie wyprowadzony przycisk reset to można wgrać właściwie...
wydaj 50 zł i kup sobie jakiś najtańszy chiński analizator logiczny. Podłącz i zobacz co siętam dzieje na tym SPI. https://obrazki.elektroda.pl/5220450300_... Taka drobna uwaga: Jak już używasz Arduino to pisz w C++ - be to jest język tam używany.
Szkoda, że nie ma STM32F4 na płytce takich samych rozmiarów jak w pierwszym poście. Byłoby nowocześnie i w małych rozmiarach. Kupujesz BluePill z STM32F103, odlutowujesz go. Kupujesz STM32F4 zgodny pinowo z F103 i wlutowujesz. Zgodność pinową łatwo ustalić za pomocą CubeMx: "List pinout compatible MCU's" skrót "ALT + L" i tyle. W ten sposób mam BluePill...
Zdecydowanie lepszą opcją jest wykorzystanie STM32, cena u my frend'ów za stm bluepill i arduino nano jest podobna. Wersja STM32F103 oferuje zegar o częstotliwości 72MHz, a nie 16 MHz jak to jest w arduino. Drugą sprawą jest wykorzystanie liczników i kanałów adc w stm sprzęgniętych z rejestrem, bezpośredni odczyt z rejestru odciąża układ przez co może...
Ludziom nie chce się czytać całej dokumentacji. W dokumentacji AVR, czytam jeden rozdział (zazwyczaj to kilkanaście stron) i wiem wszystko na temat danego peryferium. Ponadto w AVR domyślnie wszystkie peryferia są włączone i wstępnie skonfigurowane. Do tego jest ich mało i są prymitywne, więc proste do opanowania. Te znienawidzone fusebity to tylko...
A z jaką klawiaturą to ma działać? PS/2, USB? Można spróbować podłączyć dodatkową klawiaturę USB i sprawdzić, jak działa, czy to zależy np. od CapsLock i NumLock na podstawowej - jeśli jest wpływ jednej na drugą (u mnie jest), to nie wystarczy wysyłanie, trzeba jeszcze odbierać informacje o tym, co ma wpływ na interpretację tego, co wyślesz. Jest program...
stm32duino.com - różne rzeczy zrobili, Arduino i parę bootloaderów.
No oczywiście, że masz kolego nieznane urządzenie, bo bez softu to usb samo z siebie nie działa ;) Chcesz używać system workbench to sobie zaprezentuj ST-Link albo wykorzystaj ten który masz z Nucleo. Jeśli chcesz używać bluepill z arduino to wgraj bootloader a o st-link i system workbench wtedy zapomnij.
Przeczytałem już chyba wszystko co jest na ten temat w necie, ale nikt nie wyjaśnia gdzie tkwi przyczyna problemu, a właśnie taka informacja byłaby bardzo przydatna. Niestety żółci bracia podrabiając różne rzeczy dokładają swoje "udoskonalenia" ale nie publikują ich, stąd cały problem. Pewnie jeśli nie znajdę żadnego rozwiązania, wytnę te klony z płytek...
https://obrazki.elektroda.pl/3578004800_... „Blue Pill” to popularna płytka rozwojowa układem STM32. Jej popularność wynika z jej niskiego kosztu - zaczyna się od zaledwie 1,50 dolar - oraz z kompatybilności z Arduino IDE dzięki projektowi STM32duino. Powstało wiele ciekawych projektów, opierających się na tym module. Jednym...
(at)tplewa - nie jest to prawda. Nie ma debuggera. A coś wydajniejszego w cenie arduino to bluepill z STM32F103 czyli jak Marek_Skalski napisał rodzina starsza i na wyginięciu, ale przynajmniej zapoznaje z 32bit MCU i architekturą ARM (ahb, apb, rcc, dma, różnorakie timery i nvic). Inne platformy, mocniejsze, gotowe do rozpoczęcia zabawy, w miarę tanie...
Potrzebujesz jakiegoś mikrokontrolera który obsłuży 3 linie SPI i po 2 IO dla czytnika (typowo w bibliotece Arduino do tych czytników) = 27, w Arduino UNO masz za mało pinów IO, w porywach 20, może być np. MEGA. Zanim jednak kupisz całość podłączyłbym ze 3 czytniki do UNO i sprawdził jak to działa, jak na szybkość działania wpływa dodawanie kolejnych...
sporo na arduino itp. arduino jest nieco za słabe do tego. Ale bluepill za $1.5 da radę
W jakiś sposób udało (?) mi się zainstalować bootloadera do mojego MC. Wygląda na to, iż Blinkiem arduino IDE działa. Nie napisałeś w jaki sposób podłączasz Blue Pill do komputera podczas programowania, bo opcji jest kilka. Co prawda nie jestem w stanie odtworzyć tej Twojej sytuacji u mnie, bo mnie osobiście zupełnie nie interesuje co jest wgrane do...
Fakt, za F401 czy F411 Blackpill trzeba zapłacić ciut więcej niż bluepill na F103, ale i tak mniej niż za nucleo czy tym bardziej arduino na arm.
Chciałbym się dowiedzieć o możliwy koszt wykonania układu elektronicznego opisanego poniżej, interesuje mnie sensowna realizacja po taniości, (zrobienie tego „na pająka” (elementy połączone drucikami bez żadnej płytki) nie jest dla mnie sensowne), jeśli projektowanie i wykonywanie profesjonalnej płytki drukowanej byłoby nieproporcjonalnie...
"]Od kilku dni walczę z kodem do obsługi RTC DS1307 z atmega88. Niestety bezskutecznie - nic nie działa. A konkretnie co nie działa? Z pewnością podjąłeś jakieś kroki dla wyśledzenia miejsca w programie czy sprzęcie sprawiającego kłopot. Podłączyłeś jakiś debuger, choćby na LEDzie. Powstaiwłeś jakieś printfy do podejrzanych miejsc w kodzie i zrzuciłeś...
Tak się przyjrzałem i też w świetle gorącej dyskusji tutaj (która zniknęła była), o wyższości nad niższością, i widzę że przyjęty rozmiar klocka uC wyszedł autorce wątku bardzo korzystnie. Okazuje się że jego wymiar pozwala na zmieszczenie na nim dużej ilości typów pospolitych, gotowych, tanich płytek z różnymi uC, które nawet nie opłacałoby się robić...
Skoro to takie proste to po co ten temat? - Żeby nie wymyślać koła od nowa. Sprawdzam, czy ktoś wcześniej rozgryzł temat i mógłbym skorzystać z jego rozwiązania. Co do licznika. Jeżeli Twój nie jest prywaty, to ZE niedługo CI go wymieni właśnie na elektroniczny. Wymiana jest spowodowana upływem okresu legalizacji, który dla liczników indukcyjnych wynosi...
https://obrazki.elektroda.pl/6030465300_... Dimitris Tassopoulos (Dimtass) postanowił dowiedzieć się więcej o algorytmach uczenia maszynowego z wykorzystaniem systemów wbudowanych. Technologia ta jest już bardzo dojrzała, co pozwala na jej odpowiednie testowanie. Dimitass napisał serię pięciu postów na swoim blogu, dokumentujących...
(at)khoam - no patrz, skoro piszę o bluepill to piszę o STM32F103, skoro piszę o HAL i LL pod spodem Arduino to mowa o https://www.st.com/resource/en/user_manu... Nie wiem gdzie tu można by się pogubić ... edit - teraz zauważyłem, że w oryginalnym komentarzu nie zachowała się...
Malina zero bez wifi kosztuje 26 zł na botlandzie. Poza tym nikt nie każe korzystać z pulpitu. Aplikacje można pisać własne. Sterowniki też. Co do stm32 - to jest dobry start, np taki bluepill + programator lub nucleo/discovery. Na pewno lepszy niż arduino - jednak to zupełnie inny poziom niż arduino. Dlatego zaproponowałem właśnie malinę a nie stm32...
Nie ma się co unosić. Skąd pomysł, że się uniosłem. Grzecznie zwróciłem uwagę, że kolega pominął moje pytanie. Nie ma ani emotek świadczących o irytacji, ani z kontekstu nie można wywnioskować, by było inaczej. Używam na co dzień PIO, a nie Arduino ID Też używam PlatformIO i do tego bluepill ;) Więc to już zupełnie inna perspektywa. IMHO największą...
(at)nowyARM - bluepill jest w cenie "dumpingowej". Ani ja, ani Ty nie kupisz samego STM32F103 w tej cenie w jakiej sprzedawany jest ten moduł. Jaka "ekonomiczna magia" się za tym kryje to nie mam pojęcia, GD32 chyba nie, choć kto wie... znając Chińczyków. Oryginalne Maple Mini, na którym bluepill się częściowo opiera, kosztuje *tylko* z 4-5x tyle. Co...
Co mi się marzy: - zasilacz impulsowy o sensownym szumie i sprawności minimum 70-80% - praca CC/CV - może praca CC-Constant Power-CV? - powyższe przebiegi programowalne pod kątem zmian w czasie - pomiary dostarczanego ładunku i energii - scenariusze ładowania baterii - kilka regulowanych wyjść - mało miejsca zajętego na biurku - możliwość pracy z akumulatora...
Teraz jest taki problem. Jutro spróbuję poszukać pliku. Arduino:1.8.9 (Windows 10), Płytka:"Generic STM32F1 series, BluePill F103C8, STM32CubeProgrammer (SWD), Enabled (generic 'Serial'), None, Low/Full Speed, Smallest (-Os default), Newlib Nano (default)" A subdirectory or file sketch already...
AVR Studio 4 na archeologii studiujesz? Profesur chyba się boi nowych technologii i w takim nam kazał robić. Strasznie odrzucający program. A programowanie to miałem trochę C# i C++, w sumie to tylko jakieś podstawy znam i chcę się w to zagłębić. Akurat tutaj chodziło mi o programowanie AVR, zaczynam praktycznie od zera mimo, że już 2 miesiące mam...
Witam. Arduino Mega2560 ma więcej niż jeden UART. Każde z urządzeń może mieć swojego TX oraz RX super dziekuję za pomoc :> Dodano po 42 Podłączyć można na różne sposoby. Jeden już znasz- Mega2560. Można przez softUart ale to niezbyt dobre rozwiązanie. Można przez SC16IS7xx ale tanio nie będzie. Można użyć ARM (np BluePill na STM32F103), który ma kilka...
(at)gdL 1. Zrezygnować z Arduino zupełnie. Mnie osobiście to odstrasza (podobnie jak przedmówcę). BluePill (którą to płytkę bardzo lubię) nie ma DAC'a. Najlepiej wejść w STM32 product selector i poszukać wśród dostępnych modeli w tabeli parametrycznej te z DAC a potem sprawdzić ich dostępność i ceny w sklepach. Przykładowy uC spełniający minimalne...
Pewnie że C i C++. Tylko w tym jest rzecz, żeby to wszystko do siebie pasowało. Ostatnio dostosowuję projekt piosany na Arduina AVR do płytek na STM3210C i oczywiście wywalają się kompilacje, albo program się kompiluje ale nie działa tak jak powinien. Na ogół kończy się w drobnych zmianach w programie, bibliotekach, lub nawet parametrach ale często...
Robiłem odstraszacz kun na płytce STM32 bluepill. To tania płytka, ale całkiem inny mikrokontroler niż w Arduino. Jak chcesz to mogę Ci podesłać projekt.
Jak wspomniano - nie baw się w starocie 8051 typu AT89C2051. Ale nie polecam też zaczynać od AVR, naprawdę nie warto. Polecam zacząć od STM32. Możliwości jakie dają są przeogromne, AVR się do tego nie umywa. Owszem, na początku są trudniejsze, ale nie jakoś szczególnie - bez problemu dasz radę. Są też tańsze od AVR. Płytka STM Nucleo (coś podobnego...
Witam, znalazlem pare tych plytek w szufladzie i postanowilem podlaczyc to pod srodowisko arduino. Sugerowaleme sie: https://www.onetransistor.eu/2017/11/stm... https://www.elektroda.pl/rtvforum/viewto... itd. plytka zglasza sie jako Maple, ale bez wzgledu na polaczenie USB/RS232 i wybor "Upload method"...
To w końcu jaką płytkę próbujesz czym zaprogramować? F401 jest całkowicie niezgodny z F103, a BluePill ma się nijak do Maple. Zgaduję, że chcesz pisać w Arduino, chociaż tego też nie napisałeś. Poczytaj stm32duino i znajdć to, czego potrzebujesz, zamiast próbować po omacku. Chińskim ST-Linkiem możesz łatwo i wygodnie wgrać program przez SWD zamiast...
Osobiście podszedłbym do problemu nieco inaczej. Moduł jako I/O dla dowolnego uC. Przygotować gniazda do osadzenia np. Arduino Uno/Nano/Mega, STM32 BluePill, czy NodeMCU. Takie rozwiązanie zwiększyłoby funkcjonalność układu od strony użytkownika. Moduł Bluetooth, Ethernet jako rozszerzenie.
Ze swojej strony polecam STM32. Sam używam popularnej i taniej płytki Bluepill. Oprogramowanie pisze w darmowej wersji Keil Community.
bo amatorzy i tak kupią chińskie klony podstawowych płytek. Albo kupią BeagleBone, albo BluePill, Czy Ty uwazasz ze beagleBone to chinska podrobka? :D
W terrarium potrzebuję badać tylko temperaturę (okolice 28 stopni) oraz wysoką wilgotność (powyżej 70%). Wybrałem BME280 bo pamiętałem (trochę jak przez mgłę), że jest szybszy i lepiej odczytuje wilgotność. Mam błędne informacje? :o Mam jeszcze takie dodatkowe pytanie, dlaczego wybrałeś Arduino Nano? Chciałbym się nauczyć rozróżniać wady i zalety danych...
Na płytce STM32F103C8T, tak zwanej Bluepill, resystor R10 10k należy zmienić na 1,5k. Zaraz podlinkuję jakiś opis z netu. [url=https://github.com/rogerclarkmelbou...
A ewentualnie - zamiast RaspberryPi to STM32F103 (BluePill) lub BlackPill ze środowiskiem Arduino IDE? Blue/ Black obsługuje 32 bity i jest (znacznie) szybsze od Atmegi32. A środowisko będzie to samo... ? Czy przy dobrze poprowadzonym algorytmie obliczeniowym byłaby (bardzo) duża strata w wydajności: Arduiono IDE lub bez niego?
a jak to dokładnie jest z takimi bootloaderami, jak te co podesłałeś i prawdopodobnie te od Arduino? Czy one za każdym wgraniem projektu muszą być dokompilowane do mojego programu? Czy też siedzą sobie grzecznie w specjalnym zakresie pamięci i kolejne flashowania ich nie ruszają? Tak długo jak wgrywasz wsad "przez nie", nie musisz nic robić. Kompilując...
Przysiadlem wczoraj i napisalem komunikacje po przejsciowce usb<->rs232 dla najprostszej wersji Arduino (w moim przypadku klona UNO z CH340 na pokladzie). Demon szybkosci (ze wzgledu na mozliwosci uc na plytce) to nie jest - wyswietlacz 128x160 odswieze w ok 2 sek. jednak kod na platforme Arduino powinien byc na tyle uniwersalny ze powinien z...
Z drugiej strony 100 MHz to jakiś kosmos Czemu kosmos? Taki BluePill chodzi na 72 MHz, a BlackPill nawet na 100 MHz. Niemniej do uK 4 kanały są bardzo wskazane.
Ponieważ jednak chodzi (jak rozumiem) o pojedynczy prototyp, to mozna wybrać dowolną platformę, która jest "przyjazna" i wygodna dla autora, np. Arduino. Tak, taki mój projekt żeby coś zrobić użytecznego i nauczyć się po drodze czegoś nowego. Za programowanie się mi w życiu nie chciało brać do tej pory bo to że komputer mi wyświetli okienko z "Hello...
Witam, ten temat może być dla Ciebie pomocny. [url=https://www.elektroda.pl/rtvforum/t... Ogólnie, ze względu na rozdzielczość ADC Atmegi zastanowiłbym się jednak nawet nad STM32 w najtańszej wersji - BluePill. Cena podobna, a ADC 12bit. Tylko nie znamy twoich wymagań. Może właśnie od tego zacznij. Sprecyzuj dokładnie wymagania, w...
Ale co łatwiej jest zaprogramować, zwłaszcza początkującemu: 8-bitowca czy 32-bitowca? To akurat w dużo mniejszym stopniu zależy od tego, czy jest to 8 czy 32-bitowy MCU. Proste płytki Arduino są na ATmedze 328p klony po 20-30pln i służą do zapalania diodek , prostych regulatorów ,czujników itp możliwości z bootloaderem wykorzystane w 1/4. a dla przykładu...
"]Maksymalny pakiet danych, "]Myślałem nad atmega Atmega np. 328 czy klasyczne Arduino z 2k RAM odpada od razu. Bo potrzebujesz spory bufor w pamięci. Z tanich, dostępnych rozwiązań może być np. pospolita i tania płytka Bluepill. Ma więcej uartów niż jeden oraz sporo RAM. Można ją oprogramować również w środowisku Arduino (choć w tej chwili nie wiem...
bluepill nucleo bluepill bootloader stm32 bluepill
długość anteny radiowej separator papieru gaźnik odśnieżarka
wzmacniacz gitarowy wzmacniacz gitarowy
GPS Mio N482 - Ustawienie czułości ekranu dotykowego Usunięte kanały 51 i 52 - jak je przywrócić?