Archive for July, 2011

Nabaztag/tag sources released, with embedded WiFi driver

With the release of the Nabaztag/tag sources, I have uploaded to Github the part that corresponds to the WiFi driver that I wrote for Violet in 2006. It is here mainly if you want to add WiFi to your project, and is released “as is”. There is absolutely no support for it, since I have better things to do.

This driver enables the use of the low-cost RT2501U/RT2571W SoftMAC Wi-Fi cards on platforms with very limited resources.

Features

  • Industry-proven
  • Written in C
  • High portability
  • Low memory footprint
  • Low CPU resource usage
  • Integrates 802.11-compatible stack
  • Supports Client (managed) mode
  • Supports Access point mode
  • Supports WEP
  • Supports WPA-PSK

Typical environment

  • 30MHz ARM7-based microcontroller
  • 64kb Flash
  • 64kb RAM
  • USB host controller (DMA-capable or with shared memory)
  • Any Wi-Fi card based on the Ralink RT2501U/RT2571W chipset
  • USB stack (not included)
  • TCP/IP stack (not included)

No Comments

Milkymist software updates

Latest Flickernoise: 1.0RC1 – Latest SoC: 1.0 – Get the binaries here. See also upgrade instructions. This software will most probably come loaded in our run 3 devices (coming soon!), but can (and should) be used on all our previous devices as well.

Flickernoise changes:

  • Support for French language
  • Automatic update over the internet
  • Online patch pool
  • Keyboard shortcut: Meta key + arrows/enter to move/click the mouse
  • File dialog: search option
  • Simple performance mode options:
    • patch title display at patch switch
    • automatic patch switch after delay
    • L pushbutton for previous patch
  • Keyboard shortcuts to change video input parameters live in rendering mode:
    • F5/F6: brightness +/-
    • F7/F8: contrast +/-
  • Changed F8 “Start rendering” shortcut to F2
  • Changed F8 “Stop rendering” shortcut to ESC
  • MIDI variables
  • OpenSoundControl and IR patch configuration autobuild
  • MIDI and IR: remove capture button, always capture when window is open
  • Update and show system settings dialog box on resolution switch shortcut
  • Disable memory card automount

SoC changes:

  • Fixed RC5 sampling point
  • Fixed BT656CAP IRQ timing
  • Reset Ethernet PHY during BIOS startup
  • gdbstub: disable break on entering debug ROM

No Comments

Jon Phillips presents the Milkymist One at FISL 12 in Porto Alegre

Jon “rejon” Phillips presents and demonstrates the copyleft hardware Milkymist One video synthesizer at the FISL 12 conference in Porto Alegre, Brasil, July 2nd 2011.

For some reason, the audio on Vimeo isn’t in sync. You can try the original OGV here.

2 Comments