#oggstreamer – 54 pcs. finished :=)

I am happy to say that I just finished the work on the Hardware – 54 units are now assembled – although the Firmware still needs some tweaking and bug fixing this was one major step today 🙂

IMG_20131003_130332

The OggStreamer is waiting for you ….

#oggstreamer – Batch Assembling 40pcs.(2) – THT Soldering

We received our PCBs from the manufacturer with all SMT Parts presolderd, but we still had to solder the THT Parts – The following two videos shows this process. Warning: You will see some improvised soldering … 🙂

Part 1:

Part 2:

#oggstreamer – PayAsYouWish Campaign Round 2

DONE

Welcome to the 2nd round of our PayAsYouWish OpenHardware campaign.

If you want to obtain an OggStreamer – we can now provide 5 pcs. to interested institutions (including schools, hackerspaces, radios and media labs) and individual developers (who work on similar projects or have an idea for a contribution to this project). Just write a small email to georg <at> otelo.or.at and explain what you want to do with the OggStreamer. All you have to pay for is shipping and make a donation of your choice for the “Open Technology Labratory Vöcklabruck” – If there is more demand than 5 pcs. we will choose from all applicants. Entries are welcome till 15th of October.

This time we got 5 applications … perfect 🙂

SONY DSC


#oggstreamer – Batch Assembling 40pcs.(1) – LineOut Jack

Today we assembled around 40 front panels – like these ones:

SONY DSC

the assembly of the cable to the Jack has been done before. Today we did the following steps:

1. Removing the anodized aluminium at the corners so that the screws make a proper electrical connection to the main body

SONY DSC

2. Removing that anodized aluminium at the back of the front panel to ensure a proper grounding of the LineOut Jack

SONY DSC

3. Cutting a piece of copper tape (approx. 2,5cm)

SONY DSC

4. Making an additional cut to copper tape – this is where we will make the solder joint to the Jack

SONY DSC

5. Applying the copper tape to the back of the front panel (be careful with the orientation of the cut for the solider joint)

SONY DSC

6. Cutting the hole in the copper tape

SONY DSC

7. Inserting the Jack (once again check orientation)

SONY DSC

8. Place the plastic washer and the plastic nut on the Jack

SONY DSC

9. Mount gently the plastic nut

SONY DSC

10.Bend the cutout of the copper tape so it touches the first Pin (GND) of the Jack …

SONY DSC

11. … and solder it

SONY DSC

12. Solder the first capacitor (10nF 100V)

SONY DSC13. Solder the second capacitor (10nF 100V)

SONY DSC

The final result:

SONY DSC SONY DSC

Stay tuned for more Batch Assembling 40pcs. photo-series and videos … 🙂

#oggstreamer – BETA 1 Released

Hi out there here is the Release of BETA 1 Software:

BETA 1 Introduces the following enhancements:

  • WebGUI for Configuration
  • autoreconnect for IceCast2
  • Integration in the OggStreamer SDK
  • Title, Description and Genre Options for IceCast2
  • stm8flash (update the STM8 Firmware directly)
  • In Setup-Mode Password is now defaulted to “PASS”
  • optional Two Stage Mode (STOP/STREAM) instead of (STOP/MONITOR/STREAM)

The Java-Player is not installed anymore.

I put update instructions on the wiki if you want to update your OggStreamer to BETA 1. I only recommend this for persons with solid linux skills.

#oggstreamer – Linux SDK

I just finished the Integration of the OggStremear specific libaries and applications to the Lantronix XPortPro Linux SDK. Follow the instruction on the wiki if you want to install the SDK yourself.

Note that future updates of the SDK will most likely happen directly in the coresponding git repositories. The wiki also describes how to integrate the oggstreamer git repos to the build process.

#oggstreamer – WebGUIs first steps

A friend of mine together with is brother coded the WebGUI. It is a C-Programm running as a CGI on top of a webbrowser. It works with boa but this server lacks Authentification and SSL in its unpatched version – although there are patches for auth, SSL would require a sperate programm to tunnel the HTTPS requests. So I searched for alternative Webbrowsers – mongoose and hiawatha  seemed to be the most promising alternatives – unfortunately integrating this servers into the Lantronix XportPRO SDK is a bit of work. Then I found out that the axhttpd from the axTSL package ships already in the SDK. I tried this but i had to notice that the version shipped with the SDK has broken .htpasswd support. So this issue is not resolved yet but I think I will update the SDK to a newer axTSL Version …. tomorrow – This work of choosing and getting a Webserver running on this Platform is quite a pain –  ¡qué rollo! – I wish Lantronix had integrated a working solution for this kind of problem in their SDK …

So for now lets stick with a screen shot how the WebGUI looks like:

WebGUI-Screenshot

#oggstreamer – STM8 Firmware compiles with SDCC

Yesterday sdcc (version #8699) produced a first useable Firmware for the STM8 uC used in the OggStreamer – it still needs some testing but it is feaseable that we can use sdcc as OpenSource compiler for the stm8.

#oggstreamer – OpenSource Compiler for STM8 called SDCC

I happily follow the progress of SDCC starting to support the STM8 Family of microcontrollers. SDCC is a compiler targeting smaller uCs like 8051, Z80, HC08, PIC and recently there was progress porting the compiler to STM8. It is currently only available in the snapshots. I tried compiling the OggStreamer’s STM8-Firmware with SDCC and after some fiddling around the code it compiled – but it doesn’t work at the moment. So I decided to do something less complex and I took portions of the original sources and modified them to run a simple LED Test, which nevertheless already uses a Timer Interrupt and does some lowlevel initialization.

As we now have an OpenSource alternative for the STM8-Compiler I will be able to create one complete OggStreamer SDK.

The impressive result are some blinking LEDs: (SDCC Version #8680)

#oggstreamer – pay-as-you-wish OpenHardware

If you want to obtain an OggStreamer – we can now provide 5 pcs. to interessted institutions or developers. Just write a small email to georg <at> otelo.or.at and explain what you want to do with the OggStreamer. All you have to pay for is shipping and make a donation of your choice for the “Open Technology Labratory Vöcklabruck” – If there is more demand than 5 pcs. we will choose from all applicants. Entries  are welcome till 15th of June. But later in Autumn we plan to provide more devices ….

SONY DSC

UPDATE: 4 people showed interest in obtaining an OggStreamer till 21th June – In Autumn there will be another possibility for obtaining OggStreamers. Of course it will be announced on this blog.