Home of the Squeezebox™ & Transporter® network music players.
Page 34 of 41 FirstFirst ... 243233343536 ... LastLast
Results 331 to 340 of 409
  1. #331
    Senior Member
    Join Date
    May 2008
    Location
    Canada
    Posts
    5,103

    SqueezeEsp : The cheaper squeezebox in the world

    Quote Originally Posted by slimhase View Post
    I would be glad to join in as well.
    Soldering skills are good, although I am still building up experience for SMD soldering.

    P.S. I am also a fairly seasoned tinkerer, but we call it 'frickeln' in our part of the world :-)
    Thanks - you’re in! I might have components for a last one
    LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5

  2. #332
    should I say it works well or is it an obviousness !!!!

  3. #333
    Senior Member
    Join Date
    Jul 2009
    Posts
    398
    Quote Originally Posted by philippe_44 View Post
    Thanks - you’re in! I might have components for a last one
    Oh - this is exciting! I'll send you a pm for shipping address and to clarify payment.
    Thanks!

  4. #334
    Member
    Join Date
    Apr 2013
    Location
    Zurich, CH
    Posts
    99
    Quote Originally Posted by slimhase View Post
    P.S. I am also a fairly seasoned tinkerer, but we call it 'frickeln' in our part of the world :-)
    Fricklers of the world unite!
    -----------------------------------------------
    1 x Touch, 2 x Radio, 2 x software player, LMS 7.9.0

  5. #335
    Senior Member
    Join Date
    May 2008
    Location
    Canada
    Posts
    5,103
    Quote Originally Posted by philippe_44 View Post
    I was hoping you would step in
    I’ve made a first extra board, can you PM me and address to ship it to?
    LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5

  6. #336
    Senior Member
    Join Date
    Dec 2009
    Location
    Quebec City, Canada
    Posts
    170
    All,

    I committed and pushed a new branch that implements the foundation of WiFi provisioning. I adapted an existing library and integrated it as a component to our project. WiFi command line is gone, as it was colliding with the provisioning mechanism.

    The WiFi manager will automatically launch a soft ap if no known access point could be connected to. You can connect to it; WEP password for now is squeezelite. Once connected, the WiFi manager can be accessed at 192.168.4.1, where the UI will show all the visible access points that can be joined? Select one, enter credentials if needed, and connect. Once connection is established, the UI should display the address it got from DHCP. On the next boot, the soft ap is gone. The UI can still be accessed from the configured network. Mind you, at that point the device sits unsecure with no need for authentication. This is something we can address at a later point.

    The changes also include a new flash partition layout: this is in preparation for a proper factory bootloader, which will come next after we get the WiFi configuration working. I have a plan

    Also included in the branch is some primitive API for the WiFi manager's interaction with additional NVS configurations, as well as a configuration JSON implementation in the HTTP server code. I started the UI configuration code to populate the config details using jquery, but I ran out of time before being able to figure out a CSS issue that makes all that good stuff invisible.

    I'm at a point where I setup a node.js server where I intend to host a mock server that will serve a static API to the front end. This is to speed up the UI development which can be a pain, given how time consuming it is to upload changes. I'm no UI expert; I mostly do back end stuff. If anyone is interested in trying to fix the UI, then we can discuss the design I planned and off you go!

  7. #337
    Senior Member
    Join Date
    Dec 2009
    Location
    Quebec City, Canada
    Posts
    170

    Jenkins

    As we are make progress with the code, more people will be interested in getting their feet wet with experimenting. Not everyone has the patience or skills to configure a tool chain to build the project, though, so in my near term to do list I plan on setting up a Jenkins server to trigger builds on code push. Given that we have implemented most of the platform's options as command lines or parameters to squeezelite, and given that the hardware platform will be, for now, limited to a known device with known optimizations, I'm confident that it would be ok to build a single binary variant and have the file hosted somewhere with simple instructions on how to flash without build.

    Eventually, I'll have a factory bootloader which will allow pulling the binaries automatically into an OTA partition, from the comfort of an HTML page and a couple of most clicks, but we have to start somewhere.

    Thank you for following our progress!

  8. #338
    Senior Member
    Join Date
    Dec 2009
    Location
    Quebec City, Canada
    Posts
    170
    I think it was time for me to officially update my signature!
    LMS 7.9 - 1xRadio, 1xBoom, 5xDuet,3xTouch, 1 SB2. Sony PlayStation, Emby, Chromecast v1 and v2 and...
    SqueezeAmp!

  9. #339
    Member
    Join Date
    Apr 2013
    Location
    Zurich, CH
    Posts
    99
    @philippe_44 your latest commit doesn't work for me - constantly reboots:


    pt/esp32-idf/esp-idf-4.0/components/freertos/tasks.c:684 (xTaskCreateStaticPinnedToCore)- assert failed!
    abort() was called at PC 0x4009c5e6 on core 1

    ELF file SHA256: 90c55a089c1b0a6073c21b5f5589263db41d6825302e060b5d 73ad2542961516

    Backtrace: 0x40097a78:0x3ffc9ac0 0x40097e91:0x3ffc9ae0 0x4009c5e6:0x3ffc9b00 0x401abd11:0x3ffc9b40 0x401aafe5:0x3ffc9c40 0x401227f5:0x3ffc9cd0 0x4011d450:0x3ffc9cf0 0x401193e8:0x3ffc9d30 0x40102677:0x3ffca060 0x401181b1:0x3ffca080
    -----------------------------------------------
    1 x Touch, 2 x Radio, 2 x software player, LMS 7.9.0

  10. #340
    Senior Member
    Join Date
    May 2008
    Location
    Canada
    Posts
    5,103
    Quote Originally Posted by daduke View Post
    @philippe_44 your latest commit doesn't work for me - constantly reboots:


    pt/esp32-idf/esp-idf-4.0/components/freertos/tasks.c:684 (xTaskCreateStaticPinnedToCore)- assert failed!
    abort() was called at PC 0x4009c5e6 on core 1

    ELF file SHA256: 90c55a089c1b0a6073c21b5f5589263db41d6825302e060b5d 73ad2542961516

    Backtrace: 0x40097a78:0x3ffc9ac0 0x40097e91:0x3ffc9ae0 0x4009c5e6:0x3ffc9b00 0x401abd11:0x3ffc9b40 0x401aafe5:0x3ffc9c40 0x401227f5:0x3ffc9cd0 0x4011d450:0x3ffc9cf0 0x401193e8:0x3ffc9d30 0x40102677:0x3ffca060 0x401181b1:0x3ffca080
    Yes sorry I should have added that you need to enable the option in the menuconfig that allows xtaskcreatestatic to use spiram. It’s somewhere with the spiram config, I cant remember exactly where
    LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000, ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010, AppleTV 4, Airport Express, GGMM E5

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •