Σελίδα 1 από 5 1 2 3 ... ΤελευταίαΤελευταία
Εμφάνιση αποτελεσμάτων : 1 έως 10 από 41

Θέμα: Karadio32 κλώνος

  1. #1
    Μέλος Το avatar του χρήστη kostas69
    Όνομα
    Κώστας
    Εγγραφή
    Mar 2009
    Περιοχή
    ΑΘΗΝΑ
    Μηνύματα
    141

    Προεπιλογή Karadio32 κλώνος

    Γειά σε όλα τα μέλη της κοινότητας. Θα σας παρουσιάσω την κατασκευή μου η οποία είναι μία ανασχεδίαση του Karadio32. Για όσους δεν ξέρουν τι είναι το Karadio, είναι ένα wifi webradio το οποίο βασίζεται στο γνωστό wifi module ESP32S. H κατασκευή έχει γίνει σε πλακέτα δύο όψεων σχεδιασμένη στο KiCad και περιλαμβάνει USB θύρα για επικοινωνία με το PC, πληκτρολόγιο για τον χειρισμό της έντασης - σταθμών, οθόνη γραφικών, ενισχυτή ήχου 2x1W, wifi με το ESP32S module, αποκωδικοποίηση ήχου με το VS1053 chip καθώς και έξοδο ακουστικών και ηχείων. Η τροφοδοσία του γίνεται μέσω USB ή από εξωτερική πηγή σταθεροποιημένης τάσης 5V.
    Η ποιότητα του αναπαραγόμενου ήχου είναι πάρα πολύ καλή, έχει δοκιμαστεί με σταθμούς που εκπέμπουν σε MP3 με bitrate 128 και 192Κbit αλλά δεν έχει πρόβλημα να δουλέψει και σε άλλα bitrate καθώς και σε άλλες κωδικοποιήσεις (OGG, WAV, AAC) λόγω του ότι το VS1053 τις υποστηρίζει.
    Το περιβάλλον λειτουργίας του είναι μέσα από browser (Firefox,Ghrome,Explorer) και υποστηρίζει ρυθμίσεις ήχου (treble,bass,Spacialization,volume), ρυθμίσεις σταθμών (έως 256 σταθμούς στην μνήμη) καθώς και άλλες λειτουργίες. Επίσης μπορεί να συνεργαστεί με την remote control Android εφαρμογή Karadio32 RC
    Η σελίδα για το αρχικό σχέδιο είναι η παρακάτω:
    https://hackaday.io/project/11570-wifi-webradio-on-esp8266-or-esp32/detailsΠατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  IMG_20200806_213029.jpg Εμφανίσεις:  386 Μέγεθος:  147,4 KBΠατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  IMG_20200806_212910.jpg Εμφανίσεις:  357 Μέγεθος:  140,7 KBΠατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  IMG_20200806_212946.jpg Εμφανίσεις:  322 Μέγεθος:  132,6 KBΠατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  IMG_20200806_212954.jpg Εμφανίσεις:  285 Μέγεθος:  141,7 KBΠατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  IMG_20200806_213005.jpg Εμφανίσεις:  261 Μέγεθος:  142,2 KB

    21 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη kostas69 : 06-08-20 στις 21:42

  2. 13 μέλη ευχαρίστησαν τον kostas69 για αυτό το χρήσιμο μήνυμα:

    αλπινιστης (02-08-21), airgeorge (06-08-20), aktis (06-08-20), billtsig (11-08-20), Gaou (24-07-21), mikemtb (06-08-20), nestoras (24-07-21), nick1974 (06-08-20), nikiforos. (06-08-20), nikman (18-12-22), SeAfasia (07-08-20), selectronic (07-08-20), vasilllis (06-08-20)

  3. #2
    Μέλος Το avatar του χρήστη kostas69
    Όνομα
    Κώστας
    Εγγραφή
    Mar 2009
    Περιοχή
    ΑΘΗΝΑ
    Μηνύματα
    141

    Προεπιλογή





    Ο θόρυβος που ακούγεται στα ενδιάμεσα κενά είναι ο ανεμιστήρας

    9 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη kostas69 : 06-08-20 στις 23:36

  4. 3 μέλη ευχαρίστησαν τον kostas69 για αυτό το χρήσιμο μήνυμα:

    airgeorge (06-08-20), Gaou (24-07-21), SeAfasia (07-08-20)

  5. #3
    Μέλος
    Όνομα
    Χρήστος
    Εγγραφή
    Sep 2012
    Περιοχή
    Χολαργός
    Μηνύματα
    1.907

    Προεπιλογή

    Ευχαριστούμε για την παρουσίαση της κατασκευής σου . Ξέρεις μήπως αν υπάρχουν παρόμοια project χωρίς το vs1053 ; ( με σκέτο τον esp32 , έστω και με χειρότερη ποιότητα ήχου ; )

    1 Not allowed! Not allowed!

  6. #4
    Μέλος Το avatar του χρήστη kostas69
    Όνομα
    Κώστας
    Εγγραφή
    Mar 2009
    Περιοχή
    ΑΘΗΝΑ
    Μηνύματα
    141

    Προεπιλογή

    Ευχαριστώ και εγώ. Το Karadio32 αν τo ψαξεις ουσιαστικά είναι project πολύ ανοικτό όσο αφορά το hardware. Μπορείς στην θέση του VS1053 να βάλεις εξωτερικό DAC ή ακόμα να πάρεις ήχο PDM από το ESP32. Μόνο που θα πρέπει να παιδευτείς λίγο για να αλλάξεις τα settings του software (https://github.com/karawin/Ka-Radio3...dwareConfig.md)
    Δεν γνωρίζω άλλα project εκτός από το site του Σερασίδη (https://www.serasidis.gr/) αλλά από ότι είδα και αυτός χρησιμοποιεί το VS1053

    0 Not allowed! Not allowed!

  7. Ένα μέλος ευχαρίστησε τον kostas69 για αυτό το χρήσιμο μήνυμα:

    aktis (07-08-20)

  8. #5
    Μέλος Το avatar του χρήστη kostas69
    Όνομα
    Κώστας
    Εγγραφή
    Mar 2009
    Περιοχή
    ΑΘΗΝΑ
    Μηνύματα
    141

    Προεπιλογή

    Το βασικό σχηματικό του karadio32 είναι το παρακάτω

    Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  schemekaradio32.jpg Εμφανίσεις:  254 Μέγεθος:  133,9 KB

    0 Not allowed! Not allowed!

  9. 2 μέλη ευχαρίστησαν τον kostas69 για αυτό το χρήσιμο μήνυμα:

    billtsig (09-08-20), Gaou (24-07-21)

  10. #6
    Μέλος Το avatar του χρήστη billtsig
    Όνομα
    Βασίλης
    Εγγραφή
    Feb 2011
    Περιοχή
    Athens
    Μηνύματα
    602

    Προεπιλογή

    Καλησπέρα Κώστα αξιέπαινη κατασκευή με πανέμορφες πλακέτες και πολύ χρηστική , νομίζω θα είχε πιο πολύ ενδιαφέρον αν ανέβαζες και μερικές φωτογραφίες από το web gui , το web interface πως κατασκευάζετε και πως γίνετε flash στην μνήμη?

    καλά ακούσματα Βασίλης

    0 Not allowed! Not allowed!

  11. #7
    Μέλος Το avatar του χρήστη kostas69
    Όνομα
    Κώστας
    Εγγραφή
    Mar 2009
    Περιοχή
    ΑΘΗΝΑ
    Μηνύματα
    141

    Προεπιλογή

    Γειά σου Βασίλη και ευχαριστώ για τα καλά σου λόγια. Παραθέτω εικόνες από το web interface


    Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  Karadio32_1_01.jpg Εμφανίσεις:  236 Μέγεθος:  120,5 KBΠατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  Karadio32_2_01.jpg Εμφανίσεις:  202 Μέγεθος:  160,7 KBΠατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  Karadio32_04.jpg Εμφανίσεις:  181 Μέγεθος:  145,9 KBΠατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  Karadio32_3_01.jpg Εμφανίσεις:  177 Μέγεθος:  137,1 KB

    1 Not allowed! Not allowed!

  12. Ένα μέλος ευχαρίστησε τον kostas69 για αυτό το χρήσιμο μήνυμα:

    billtsig (11-08-20)

  13. #8
    Μέλος Το avatar του χρήστη kostas69
    Όνομα
    Κώστας
    Εγγραφή
    Mar 2009
    Περιοχή
    ΑΘΗΝΑ
    Μηνύματα
    141

    Προεπιλογή

    Τα binary αρχεία για τον προγραμματισμό του ESP32 βρίσκονται στήν διεύθυνση

    https://github.com/karawin/Ka-Radio3...aster/binaries

    Το τελευταίο version είναι το karadio32.bin

    Το flashing του ESP32 γίνεται μέσω της εφαρμογής Flash Download Tools (ESP8266 & ESP32 & ESP32-S2)

    https://www.espressif.com/en/support...ad/other-tools


    Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  karawin32Flash.jpg Εμφανίσεις:  148 Μέγεθος:  62,4 KB

    Γιά να προγραμματίσεις τον ESP32 πρέπει να έχεις σύνδεση με σειριακή (USB to Serial)
    (το pin 25 - ΙΟ0 του ESP32 πρέπει να είναι γειωμένο για να τον κάνεις flash)

    Το αρχείο που καθορίζει το configuration του ESP είναι το standard_adb.bin (που σε καλύπτει) αλλά αν θες να δημιουργήσεις το δικό σου πρέπει να ακολουθήσεις τις οδηγίες που περιγράφονται στο

    https://github.com/karawin/Ka-Radio3...dwareConfig.md

    Toolchain Setup --> Generating the bin

    Αν διαβάσεις την ενότητα SPECIAL CASES θα δείς ότι για να ενεργοποιήσεις-απενεργοποιήσεις περιφερειακά βάζεις τιμές 0-255 στα αντίστοιχα πεδία

    Ο εύκολος τρόπος να δημιουργήσεις σε διάτρητη ένα βασικό Karadio32 είναι να ψάξεις σε ebay για τα ESP32S Development Board WiFi+Bluetooth 2.4GHz Antenna CP2102 Module (περιλαμβάνει τροφοδοτικό και USB θύρα) και VS1053 MP3 Module Development Board και να τα καλωδιώσεις σύμφωνα με τα παρακάτω συνημμένα σχηματικά

    https://www.ebay.com/itm/ESP-32-ESP3...Cclp%3A2334524

    https://www.ebay.com/itm/VS1053-MP3-Module-Development-Board-On-Board-Recording-Function-SPI-Interface-UK/192231119463?hash=item2cc1de1a67:gHEAAOSwKDpb2Cfl



    Συνημμένα Thumbnails Συνημμένα Thumbnails Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  schemekaradio32.jpg Εμφανίσεις:  103 Μέγεθος:  133,9 KB   Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  NodeMCU-32S-pinout.jpg Εμφανίσεις:  103 Μέγεθος:  102,0 KB   Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  s-l500.jpg Εμφανίσεις:  107 Μέγεθος:  28,3 KB   Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  schemekaradio32b.jpg Εμφανίσεις:  109 Μέγεθος:  129,0 KB   Πατήστε στην εικόνα για να τη δείτε σε μεγένθυνση Όνομα:  NodeMCU-32S-pinoutb.jpg Εμφανίσεις:  94 Μέγεθος:  102,2 KB  

    1 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη kostas69 : 10-08-20 στις 08:45

  14. Ένα μέλος ευχαρίστησε τον kostas69 για αυτό το χρήσιμο μήνυμα:

    billtsig (11-08-20)

  15. #9
    Μέλος Το avatar του χρήστη billtsig
    Όνομα
    Βασίλης
    Εγγραφή
    Feb 2011
    Περιοχή
    Athens
    Μηνύματα
    602

    Προεπιλογή

    Καλησπέρα και πάλι! , πολύ ενδιαφέρων το όλο το consept , για να αλλάξεις το .bin πχ για να φτιάξεις ένα extra κουμπί στο gui κλπ χρειάζεται κάποιος συγκεκριμένος edittor για να μπορέσεις να επέμβεις στο binnary με κώδικα ?

    σε ευχαριστώ πολύ και με συγχωρείς αν γίνομε κουραστικός

    0 Not allowed! Not allowed!

  16. #10
    Μέλος Το avatar του χρήστη kostas69
    Όνομα
    Κώστας
    Εγγραφή
    Mar 2009
    Περιοχή
    ΑΘΗΝΑ
    Μηνύματα
    141

    Προεπιλογή

    Καλησπέρα Βασίλη,
    Αν και δεν έχω εμβαθύνει τόσο, το GUI είναι ενσωματωμένο στον κώδικα του ESP, και ο κώδικας μάλλον είναι γραμμένος σε C++
    Οπότε για οποιαδήποτε προσπάθεια να τροποποιήσεις το GUI θα πρέπει να επέμβεις στον κώδικα που είναι γραμμένο το software.

    0 Not allowed! Not allowed!
    Τελευταία επεξεργασία από το χρήστη kostas69 : 12-08-20 στις 18:32

Σελίδα 1 από 5 1 2 3 ... ΤελευταίαΤελευταία

Παρόμοια Θέματα

  1. Προσφορά κλώνου Arduino σε κινεζομάγαζο
    By michalism in forum Ηλεκτρονικά
    Απαντήσεις: 0
    Τελευταίο Μήνυμα: 14-07-20, 08:13
  2. Κλώνος hakko fx 951
    By mtzag in forum Όργανα & Εξοπλισμός
    Απαντήσεις: 1
    Τελευταίο Μήνυμα: 26-06-16, 23:57
  3. Κλώνος Microchip ICD2
    By gsmaster in forum Μικροελεγκτές
    Απαντήσεις: 210
    Τελευταίο Μήνυμα: 16-03-10, 04:00

Δικαιώματα - Επιλογές

  • Δημιουργία θεμάτων: Όχι
  • Υποβολή μηνυμάτων: Όχι
  • Σύναψη αρχείων: Όχι
  • Επεξεργασία μηνυμάτων: Όχι
  •  
  • BB code: σε λειτουργία
  • Smilies: σε λειτουργία
  • [IMG]: σε λειτουργία
  • [VIDEO] code is σε λειτουργία
  • HTML: εκτός λειτουργίας