arduino nano every libraries
arduino nano every libraries
Dobrý den koupil jsem si nové arduino nano every a program s knihovnou TMRpcm.h nejde nahrát píše to "Nastala chyba při kompilaci u desky Arduino Nano Every". Přitom na klasické nano to jde. Nevíte někdo co s tím? Posílám celou chybovou zprávu jako přílohu.
- Přílohy
-
- arduino.txt
- (24.24 KiB) Staženo 173 x
Re: arduino nano every libraries
Nebo existuje nějaká jiná knihovna pro přehrávání wav souborů z sd karty pro arduino nano every??
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: arduino nano every libraries
No asi to bude tím, že knihovna nemá podporu pro tento typ CPU ?
Což i dokumentace z WiKi knihovny potvrzuje.
Ano, CPU ATMega4809 je lákavé, ale většina knihoven psaná na klasické ATmega328 a podobné - se musí upravit (a už se upravují).
Zatím jsem neprošel celou dokumentaci, nejsem ani žádný velký znalec, ale toto CPU je dost odlišné a velmi lákavé.
Vzhledem k tomu, že tento CPU je/bude v Arduino Uno WiFi rev2, již jsem zaznamenal úpravu dost knihoven (klasických) pro toto CPU
(musí být přidána definice pro toto CPU defined(__AVR_ATmega4809__))
PS: asi to bude základ pro mnoho stavebnic robotů a dalšího, poměr cena/co to umí je opravdu dobrá + zůstává podpora klasiky Arduino
Což i dokumentace z WiKi knihovny potvrzuje.
Ano, CPU ATMega4809 je lákavé, ale většina knihoven psaná na klasické ATmega328 a podobné - se musí upravit (a už se upravují).
Zatím jsem neprošel celou dokumentaci, nejsem ani žádný velký znalec, ale toto CPU je dost odlišné a velmi lákavé.
Vzhledem k tomu, že tento CPU je/bude v Arduino Uno WiFi rev2, již jsem zaznamenal úpravu dost knihoven (klasických) pro toto CPU
(musí být přidána definice pro toto CPU defined(__AVR_ATmega4809__))
PS: asi to bude základ pro mnoho stavebnic robotů a dalšího, poměr cena/co to umí je opravdu dobrá + zůstává podpora klasiky Arduino
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Re: arduino nano every libraries
Ta knihovna používá přímo HW procesorů řady 328. Konkrétně časovače a přerušeni. Takže nemůže fungovat s řadou procesorů ATMEGA4809.
Re: arduino nano every libraries
A nedá se knihovna nějak upravit pro toto CPU nebo není nějaká alternativa pro přehrávání audia z SD karty ??
Re: arduino nano every libraries
Nebo nejde nějak přehrát WAV soubor z SD karty přes knihovnu sd.h ??
Re: arduino nano every libraries
Nebo dokázal by tady někdo upravit tmrpcm.h knihovnu pro atmega 4809 ??
Re: arduino nano every libraries
Upravit jde asi každá knihovna. Pokud to nezvládneš sám, musíš si počkat až to někdo udělá. Je to spousta práce a testování, takže se jako první objeví upravené, ty nejvíce potřebné knihovny. Tato knihovna bude ale hodně na chvostu, protože proč by někdo skoro celý výkon arduina nechal přehrávat mp3, když přehrávací moduly z SD kartou stojí pár šupů a jsou snadné na obsluhu?
Re: arduino nano every libraries
A nejde nějak přehrát soubory pomocí knihovny sd.h
- pavel1tu
- Příspěvky: 2054
- Registrován: 26 říj 2017, 08:28
- Reputation: 0
- Bydliště: Trutnov
- Kontaktovat uživatele:
Re: arduino nano every libraries
Arduino má oficiální knihovnu na přehrávání zvuku, ale ta podporuje až 32bitové CPU a právě z toho důvodu, že klasické ATmega na toto nemají dost výkonu
Ten nově používaný CPU je pořád 8bit myslím, tak se asi nic nezmění
Hledal jsem co by ti pomohlo, ale nenašel, moduly na MP3 co jsem našel neumí skočit přímo na daný soubor, přehrávají popořadě soubor za souborem
Ten nově používaný CPU je pořád 8bit myslím, tak se asi nic nezmění
Hledal jsem co by ti pomohlo, ale nenašel, moduly na MP3 co jsem našel neumí skočit přímo na daný soubor, přehrávají popořadě soubor za souborem
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Pavel1TU
"Správně napsaný kod lze číst jako knihu"
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů