Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko219
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin

501

Mini system dla jednodolarowego mikrokontrolera Digispark

Napisałem mini system dla mini-arduino Digispark, którego można znaleźć na AliExpress już za jednego dolara. Na filmiku możliwości systemu w połączeniu z najmniejszym na świecie laptopem, a w powiązanych wpis blogowy i sketch do pobrania.

jaromaz
jaromaz
z
youtube.com
dodany: 22.01.2019, 08:19:36
  • #
    technologia
  • #
    arduino
  • #
    mikrokontrolery
  • #
    elektronika
  • #
    diy
  • #
    inteligentnydom
  • 134
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treści powiązane (5)

DigiOS - wpis blogowy i kod do pobrania
jaromaz
z jm.iq.pl
  • 15
Strona projektu na GitHubie
jaromaz
z github.com
  • 12

Komentarze (134)

najlepsze

nowoczesny_jawnogrzesznik
nowoczesny_jawnogrzesznik
22.01.2019, 08:39:49
  • 181
To nie jest system operacyjny tylko taki interfejs po USB. System operacyjny pozwala uruchamiac dodatkowe programy, zarzadza pamiecia, komunikacja, systemem plikow itp -to cos tego nie robi.
No i oczywiscie ten arduinowy kod - delay-delaya-delayem pogania. Timerow i ISR sie do tego uzywa.
  • 26
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

nowoczesny_jawnogrzesznik
nowoczesny_jawnogrzesznik
22.01.2019, 09:47:19
  • 37
@jaromaz: Moj sterownik do maszyny (tez na AVR), ktory odczytuje enkoder, steruje serwomotorem, bada stan kilku czujnikow, obsluguje wyswietlacz LED i po RS232 komunikuje sie z hostem w sposob bardzo podobny do twojego ogarnia to w okolo 6kB flasha i kilkudziesieciu bajtach RAM. Z czego polowa flasha to biblioteczny printf. Oczywiscie nie ma sensu tego optymalizowac, skoro jeszcze 20-kilka kB flasha jest wolne... Tak wiec w kilku kilobajtach zmiesci sie
  • Odpowiedz
nowoczesny_jawnogrzesznik
nowoczesny_jawnogrzesznik
22.01.2019, 11:04:53
  • 15
@jaromaz: To ta apka jakas popier... jest.
  • Odpowiedz
m.....k
m.....k
konto usunięte 22.01.2019, 14:53:06 via Wykop Mobilny (Android)
  • 24
Klasycznie
m.....k - Klasycznie

źródło: comment_oq7hJoZvoevJpMxz70TsBC51f73mdmIX.jpg

Pobierz
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Ogau
Ogau
Ogau
22.01.2019, 20:07:56
  • 19
@smk666: a kiedyś, żeby ogień rozpalić to trzeba było krzemień znaleźć albo patyk o patyk ocierać, a teraz milenialsi zapalniczkami palą! Kurła...
  • Odpowiedz
p.....y
p.....y
konto usunięte 22.01.2019, 20:18:09
  • 10
@smk666:
No wiesz, kiedyś, żeby napisać prosty program trzeba było użyć kodu maszynowego, następnie go przenieść na taśmę dziurkowaną... Później pojawiły się assemblery i możliwość pisania kodu na komputerze. Później język C, wystarczy, że przydzielisz sobie pamięć, odwołasz się do odpowiednich funkcji systemu - napisze "hello world". A teraz w takim Pythonie piszesz tylko 'print "hello world"' i już.

I tak ze wszystkim. Chciałeś zrobić grafikę 3D - najpierw na kartce
  • Odpowiedz
quasi_ego
quasi_ego
22.01.2019, 14:00:50
  • 15
SoC za dolara obsługiwany przez mcroPC za 2k :DD
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

jaromaz
jaromaz
Autor
22.01.2019, 08:22:28
  • 14
Jest to oczywiście mini-system, bo ciężko napisać coś więcej na urządzenie z 8k pamięci flash zajęte w 60% przez bootloader i soft emulujący komunikację po USB (ponieważ Digispark nie posiada dodatkowego chipu USB) :). Program pozwala na wpięcie się po USB do uruchomionego już Digisparka, zalogowanie się, wykonanie kilku komend, a następnie na wylogowanie się i odpięcie terminala. Digispark dalej pozostanie uruchomiony i będzie uwzględniał wprowadzone wcześniej komendy.
Oczywiście można też wpiąć
  • 38
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

jaromaz
jaromaz
Autor
22.01.2019, 08:33:37
  • 22
@Szolek: Gemini PDA - to najmniejszy produkowany seryjnie laptopo-telefon. W filmie korzystam na nim z Androida, ale w dual boot jest jeszcze zainstalowany w pełni funkcjonalny Debian.
Strona producenta: https://planetcom.squarespace.com
  • Odpowiedz
kitor
kitor
kitor
22.01.2019, 20:21:29
  • 29
@jaromaz: Heh, sam mam obecnie Gemini na sprzedaż. Powody zakupu podobne, choć u mnie służył też do pracy zdalnej, gdzie ostatnio praktycznie się to nie zdarza.
Tu Gemini w gronie innych 'klawiaturowców' z kolekcji. Choć to tylko mały ułamek tego co leży w kartonie z palmtopami.
kitor - @jaromaz: Heh, sam mam obecnie Gemini na sprzedaż. Powody zakupu podobne, cho...

źródło: comment_pCy767cwZyHkVwle4tmRd2gMZ26Qt9b9.jpg

Pobierz
  • Odpowiedz
k.....e
k.....e
konto usunięte 22.01.2019, 20:41:54
  • 12
W 32 Kb można zmieścić pełnoprawny system operacyjny. Commodore 64 z pełnym systemem, interpreterem basica, wsparciem zewnętrznych nośników danych i system plików zajmuje 20 Kb. Jakbyś miał ponad 100 Kb to można już zrobić system z interfejsem graficznym. Ty zrobiłeś natomiast jakiś interpreter poleceń :)
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

k_suchy
k_suchy
k_suchy
22.01.2019, 21:26:22
  • 2
@kebab-case: Tylko, że na AVR nie odpalisz żadnego "obcego programu" (bez przeprogramowywania pamięci) gdyż pamięć jest rozdzielona na kod i dane. Możesz oczywiście napisać jakiś interpreter, który będzie interpretował kod z pamięci operacyjnej, ale tej może nie wystarczyć w takim procesorze.
  • Odpowiedz
Siergiej_Morozow
Siergiej_Morozow
Siergiej_Morozow
22.01.2019, 16:02:38
  • 7
A za dwa dolary można dostać "Blue Pill" z mikrokontrolerem STM32F1 72 MHz ( ͡° ͜ʖ ͡°) Oczywiście ten projekt też świetny, ale pomyślcie co na tamtym można odpalić
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

epi
epi
22.01.2019, 16:46:21 via Android
  • 3
@Siergiej_Morozow Skyrim? :)
  • Odpowiedz
msichal
msichal
22.01.2019, 21:10:50
  • 2
dwa dolary


@Siergiej_Morozow: co tak drogo?
msichal - > dwa dolary

@Siergiej_Morozow: co tak drogo?

źródło: comment_pd0euyRzrkN2zkwp2GY7h4nzifR9j06u.jpg

Pobierz
  • Odpowiedz
Kolorowezworki
Kolorowezworki
22.01.2019, 21:10:47 via Android
  • 6
To nie jest system operacyjny. Obczaj sobie Contiki OS.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

ZeromNesse
ZeromNesse
22.01.2019, 18:21:13
  • 4
Kuuurłła, paaanie, taki kompjutor za 600 funtów? XDDD Grubo.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

jeanpaul
jeanpaul
22.01.2019, 21:22:21
  • 3
@K_o_w_a_l_s_k_i:
@jaromaz

Z calego tego zanleziska to wlasnie to gemini https://planetcom.squarespace.com/ jest interesujace (sadzac z komentarzy).
W sumie to chyba bym sie wstydzil nazywac petle czytajaca rs'a "mini system" a juz napewno nie "operacyjnym" - a musze powiedziec ze otwieralem to znalezisko z
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

jeanpaul
jeanpaul
23.01.2019, 08:01:14
  • 1
Ludzie nie uświadamiają sobie ograniczeń układu za 1$ :) ale to przecież nie przeszkadza w komentowaniu ;)


@jaromaz: wlacznie z autorem. Umieszczajac znalezisko na wypoku zyjacym z komentowania, musisz sie liczyc z komentarzami. Umiejetnosc przyjecia krytyki to porzadana cecha tworcy oprogramowania.

Czysto techniczne teksty słabo się wykopują - może znasz mój poprzedni, dobrze opisany projekt:
  • Odpowiedz
jeanpaul
jeanpaul
23.01.2019, 22:41:11
  • 0
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
msichal
msichal
22.01.2019, 21:05:06
  • 3
To jest proste CLI, a nie system operacyjny xD
Pomijając warstwę sprzętową to w gołym C można to wszystko napisać w 100 linijek.
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

  • <
  • 1
  • 2
  • 3
  • Strona 1 z 3
  • >

Hity

tygodnia

Ozzy Osbourne nie żyje
Ozzy Osbourne nie żyje
4842
Hulk Hogan nie żyje. Miał 71 lat
Hulk Hogan nie żyje. Miał 71 lat
3422
Nadkomisarz przyjeżdża na potańcówkę i parkuje na środku Katowickiego rynku.
Nadkomisarz przyjeżdża na potańcówkę i parkuje na środku Katowickiego rynku.
3139
PZKFiTS wycofuje licencję najlepszej zawodniczce na świecie, Agacie Sitko
PZKFiTS wycofuje licencję najlepszej zawodniczce na świecie, Agacie Sitko
2945
To nie rynek, to układ. Polskie państwo na kolanach przed wielkim kapitałem
To nie rynek, to układ. Polskie państwo na kolanach przed wielkim kapitałem
2835
Pokaż więcej

Powiązane tagi

  • #ciekawostki
  • #nauka
  • #komputery
  • #zainteresowania
  • #stacjakosmiczna
  • #polska
  • #informatyka
  • #rozrywka
  • #swiat
  • #internet
  • #wydarzenia
  • #sztucznainteligencja
  • #motoryzacja
  • #ai
  • #telefony

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking