Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Android Eagle PCB Assistant - przeglądarka plików Eagle

etet 03 Jun 2017 14:30 14727 85
IGE-XAO
  • Android Eagle PCB Assistant - przeglądarka plików Eagle
    Witam. Chciałbym zaprezentować projekt wspomagający moją zabawę z elektroniką. Jest to aplikacja tabletowa na systemy android, która ma mi pomagać przy montażu prototypów urządzeń. Do tej pory posiłkowałem się wydrukami płytek i schematów. Ostatnio jednak składałem troszkę większe urządzenie niż zwykle i takie rozwiązanie bardzo mnie zmęczyło. Być może jest to akceptowalne kiedy płytka ma ładne opisy a dodatkowo składamy od razu całość, ja jednak dysponuje płytkami w wykonaniu domowym a urządzenie składam i uruchamiam blokami.

    Wpadłem wtedy na pomysł, że zamiast wydruków na kartkach mógłbym użyć tabletu (tradycyjny komputer nie wchodzi w grę ze względu na mocno ograniczone miejsce na biurku). Takiej aplikacji oczywiście nie znalazłem. Dostępny jest jedynie program EagleViewer na którym oparłem swoją wersję.

    Żeby już nie zanudzać przedstawię to co chciałem uzyskać:
    - możliwość otwarcia równocześnie pliku płytki i schematu (aplikacji Eagle bo osobiście tylko tej używam)
    - wygodny podgląd jednego i drugiego w różnych układach, skalowanie, przesuwanie, obracanie, odwracanie strony w przypadku płytki (widok na top, widok na botom)
    - szukanie elementu po nazwie z możliwością wskazania równocześnie na schemacie i płytce gdzie ten element się znajduje
    - możliwość wybrania elementu ze schematu i pokazania go na płytce - oraz oczywiście w drugą stronę

    oraz (wyłącznie w planach)

    - wyszukiwanie ścieżek tak jak wyszukuje się elementy
    - pokazywanie połączeń zaznaczonego elementu z innymi elementami

    Projekt jest teraz na etapie wersji alpha. Pewnie jak większość moich projektów skończy się na działającej prowizorce i nie będzie chciało mi się więcej nic robić. Nie testowałem go jeszcze jakoś szczególnie w akcji. Pobawiłem się i wydaje mi się, że to jest to czego oczekiwałem.

    Zaprezentuję teraz kilka zrzutów z emulatora w Android Studio:

    Ekran główny:
    Android Eagle PCB Assistant - przeglądarka plików Eagle Android Eagle PCB Assistant - przeglądarka plików Eagle

    Zródło plików:
    Android Eagle PCB Assistant - przeglądarka plików Eagle

    Podgląd plików na dropboxie:
    Android Eagle PCB Assistant - przeglądarka plików Eagle Android Eagle PCB Assistant - przeglądarka plików Eagle

    Przed otwarciem i wczytywanie pliku:
    Android Eagle PCB Assistant - przeglądarka plików Eagle Android Eagle PCB Assistant - przeglądarka plików Eagle

    Tryby podglądu:
    Android Eagle PCB Assistant - przeglądarka plików Eagle Android Eagle PCB Assistant - przeglądarka plików Eagle

    Ukrywanie zbędnych warstw:
    Android Eagle PCB Assistant - przeglądarka plików Eagle

    Wyszukiwanie elementów, zaznaczanie:
    Android Eagle PCB Assistant - przeglądarka plików Eagle Android Eagle PCB Assistant - przeglądarka plików Eagle Android Eagle PCB Assistant - przeglądarka plików Eagle

    I to by było na razie na tyle. Dziękuje za uwagę.

    Cool! Ranking DIY
    Can you write similar article? Send message to me and you will get SD card 64GB.
    About Author
    etet
    Level 14  
    Offline 
    etet wrote 292 posts with rating 46, helped 5 times. Live in city Rybnik. Been with us since 2005 year.
  • IGE-XAO
  • #2
    matti0010
    Level 11  
    Świetny pomysł, ma ogromny potencjał. Zaznaczanie elementów wykonałeś poprzez ramkę, może warto zmienić kolor z czerwonego na inny (czerwonego jest tam już sporo)? Ewentualnie może warto taki element podświetlić (nie wiem czy ciężko byłoby to zmienić, ale na pewno pomogłoby).

    Chętnie sam skorzystam z tej aplikacji i ją przetestuje przy okazji robienia jakiejś PCB :)
  • IGE-XAO
  • #4
    User removed account
    Level 1  
  • #6
    etet
    Level 14  
    Ja tam nie uważam, że EagleViewer to porażka. To aplikacja o dosyć ograniczonym możliwościach ale chyba robi to do czego została stworzona. Chętnie bym kupił wersję pro za te 8,50 gdyby się dało zapłacić paypalem. Tak to byłem niestety skazany na demo.

    A co do udostępniania to nie wiem. Chciałbym na początek znaleźć jakiegoś betatestera. Aplikacja jest strasznie zabugowana i nie chcę się narażać na falę krytyki.
  • #7
    User removed account
    Level 1  
  • #8
    sundayman
    Level 24  
    no fajnie, że kolega podlinkował na pl.misc.elektronika.
    Tylko po co w sumie, skoro nie udostępnione do sprawdzenia nawet ?
  • #11
    sundayman
    Level 24  
    Quote:
    Przecież napisałem: zapraszam do zapoznania się z OPISEM.


    Oczywiście, że doczytałem. Pytam, do czego przyda mi się ten opis ?
    Bo gdyby można to sprawdzić, choćby w jakiejś demowej wersji to rozumiem.
    Ale tak to - po co ? Oklasków kolega oczekuje ? :)
    Też mam kilka rozmaitych programów, ale jeżeli nie mam zamiaru ich rozdawać albo sprzedawać, bo opisywanie ich imo nie ma żadnego sensu.

    Co do meritum - pomysł dobry. Kiedyś bardzo by mi się przydało.
    Dziś to już jednak mam przed nosem 2 monitory, więc nie ma problemu z podglądem.
    No ale - może w jakichś przypadkach nadal byłoby to przydatne, tam gdzie akurat PC pod ręką nie ma, a trzeba pogrzebać w urządzeniu.
  • #12
    etet
    Level 14  
    Witam. Ze względu na bardzo nikłe zainteresowanie nie będę udostępniał tego publicznie. Musiałbym włożyć jeszcze trochę pracy żeby nie musieć się aż tak za to wstydzić, a w tej sytuacji średnio mi się chce. Jeżeli jednak ktoś chce taką niedorobioną wersje to niech pisze na priv.
  • #13
    matti0010
    Level 11  
    etet wrote:
    Witam. Ze względu na bardzo nikłe zainteresowanie nie będę udostępniał tego publicznie. Musiałbym włożyć jeszcze trochę pracy żeby nie musieć się aż tak za to wstydzić, a w tej sytuacji średnio mi się chce. Jeżeli jednak ktoś chce taką niedorobioną wersje to niech pisze na priv.


    Nie nazwałbym tego "nikłym zainteresowaniem".
  • #14
    User removed account
    Level 1  
  • #15
    LA72
    Level 40  
    Projekt jest bardzo ciekawy.
    Z chęcią wypróbowałbym oprogramowanie.
    Na chwilę obecną wolę zdalnie przeglądać projekty Eagle niż korzystać z obecnej wersji Eagle Viewer.

    Chyba niesłusznie wnioskujesz o małym zainteresowaniu. Zobacz na dopisek "pozytywne oceny".
  • #16
    etet
    Level 14  
    Kraniec_Internetów wrote:
    @etet zrobiłeś najpopularniejszy program do tworzenia obwodów w wersji na androida, i możliwe że zrobiłeś to lepiej niż producent oryginału. I uważasz, że zainteresowanie jest nikłe?


    Program do tworzenia obwodów? No chyba nie do końca.
  • #17
    Smołki
    Level 13  
    Ja też jak wielu innych używam EV w pełnej wersji i jako tako to działa, ale cuda to nie są. Jeśli Twój program działałby dobrze i posiadał wszystkie opisane funkcje bardzo chętnie bym się przesiadł na niego. Nawet chętnie bym za niego zapłacił jeśli cena byłaby podobna do EV. Więc tego zainteresowania bym tak szybko nie oceniał.
  • #18
    etet
    Level 14  
    LA72 wrote:
    Na chwilę obecną wolę zdalnie przeglądać projekty Eagle niż korzystać z obecnej wersji Eagle Viewer.


    Dla mnie EagleViewer jest nieprzydatny bo to jednak tylko maksymalnie prymitywna przeglądarka plików. Co z tego, że jest
    dosłownie o krok od tego o co mi chodziło, skoro autor nie ma zamiaru nic dodawać ani poprawiać. Moja wersja natomiast
    jest zabugowana i ma wiele niedociągnięć (pierwsze doświadczenia z androidem i javą) ale za to mam jakiekolwiek
    możliwości rozbudowy. Ale w tej postaci pewnie też by się skończyło na "wolę zdalnie przeglądać projekty Eagle".

    LA72 wrote:

    Chyba niesłusznie wnioskujesz o małym zainteresowaniu. Zobacz na dopisek "pozytywne oceny".


    O pozytywnych ocenach mam podobne zdanie jak o walce ze światowym głodem przez lajki na facebooku. Bez znaczenia. Zainteresowanie
    to pytania, komentarze, konstruktywna krytyka.
  • #19
    User removed account
    Level 1  
  • #21
    Freddy
    Level 43  
    Kraniec_Internetów wrote:
    @etet zrobiłeś najpopularniejszy program do tworzenia obwodów w wersji na androida
    Gdzie tu masz program do tworzenia? To przeglądarka plików jedynie.
    LA72 wrote:
    Projekt jest bardzo ciekawy.
    Jak na razie, to projekt jest i tyle.
    Dopóki nie będzie możliwości jego przetestowania, choćby wersji demo to ... projekt jest i nic więcej
  • #22
    User removed account
    Level 1  
  • #23
    Freddy
    Level 43  
    Kraniec_Internetów wrote:
    @Freddy wiem, wiem. Zły dobór słów. Mimo to i tak w mojej ocenie ma duże szanse konkurować z EV.
    Pod warunkiem, że będzie i będzie działać :P. Na razie widzimy tylko obrazki.
    Przeglądarka plików Eagle jest w sklepie Google od dawna i to działająca.
  • #24
    User removed account
    Level 1  
  • #25
    Freddy
    Level 43  
    Kraniec_Internetów wrote:
    Wiem. Najgorzej wydane 8 złotych w życiu
    Nie wiem, ja nie używam Eagle. Natomiast znam opinie osób używających i nie narzekają tak :).
  • #26
    User removed account
    Level 1  
  • #27
    etet
    Level 14  
    Witam. Nie wiem co masz na myśli pisząc o interfejsie. Ładny nie jest i pewnie nie będzie bo mi na tym nie zależy. Wygodny też nie jest ale nad tym pewnie popracuje.

    Po co jakiś instalator? Jest apk i sie instaluje. Trzeba umożliwić instalacje z nieznanych źródeł.

    Mam dwa tablety na których to testuje. Stary samsung galaxy tab 2 p3100 (7 cali, android 4.1) i jakiś chiński teclast na intelu z androidem 5.1. Te 7 cali to stanowczo za mało. Na 10 jest lepiej chociaż w tym widoku pół na pół jest mało miejsca. Myślę jak przełączać te widoki między schematem i płytką żeby był szybki dostęp a zarazem w miarę możliwości widok fullscreen.

    Im dłużej się tym bawię tym więcej błędów widzę. A to się wypiepszy w najmniej oczekiwanym momencie, a to opisy elementów wyświetlają się w złym miejscu. Daleka droga jeszcze.
  • #28
    mrtip
    Level 13  
    Witam

    Można też na iPhone albo lepiej iPada nabyć za 24 złote "copper-for-ios"
    Ewentualnie za 120 zł na MacOS "copper-for-mac"
    Eagle jest dość mocno doceniony na wszystkich platformach.
    Android Eagle PCB Assistant - przeglądarka plików Eagle
    Android Eagle PCB Assistant - przeglądarka plików Eagle
    Android Eagle PCB Assistant - przeglądarka plików Eagle

    Nabyłem apkę "coper" i mogę powiedzieć, że jest dość solidna.
  • #29
    rosak
    Car dashboards specialist
    mrtip wrote:
    A nie prościej kupić iPhone albo lepiej iPada i nabyć za 24 złote "copper-for-ios"


    Nie wiem o czym mówisz ale leży mi w szufladzie zbędny 6S. Dziś chciałem go użyć jako kamera. Niestety, bez karty SIM nie da się go włączyć więc raczej nie, nie prościej. W sumie mógłbym przełożyć na chwilę SIM ze swojego telefonu ale nie, iPhone zakłada simlock na pierwszą użytą sieć, więc moja karta nie zadziała. Generalnie "Apple" nie idzie w parze z "prościej".
  • #30
    etet
    Level 14  
    Quote:
    A nie prościej kupić iPhone albo lepiej iPada i nabyć za 24 złote "copper-for-ios"
    Ewentualnie za 120 zł na MacOS "copper-for-mac"


    A ten iPhone albo lepiej iPad za ile?

    Quote:
    Choć nie mam tych apek to nie mniej jednak Eagle jest dość mocno doceniony na wszystkich platformach.


    Czyli nawet nie wiadomo czy te aplikacje robią to o co mi chodziło? Nie, nie lepiej.