DSBrut

Discussion in 'GBAtemp & Scene News' started by Another World, Oct 23, 2008.

Oct 23, 2008

DSBrut by Another World at 8:06 AM (7,664 Views / 0 Likes) 37 replies

  1. Another World
    OP

    Former Staff Another World Emulate the Planet!

    Joined:
    Jan 3, 2008
    Messages:
    10,476
    Location:
    From Where???
    Country:
    Colombia
    [​IMG] DSBrut
    NDS Hardware Prototyping Project
    [​IMG]

    DS brut is an open source hardware prototyping platform for the Nintendo DS. An inexpensive cartridge for Slot-1 provides for basic UART, up to 6 GPIO lines, up to three ports for PWM, up to two ADCs and I²C bus - all accessible from within your homebrew NDS code. By connecting the Nintendo DS to the outer world with UART, GPIO, PWM, ADC, I²C, etc, the game console can be easily hooked up to a variety of sensors (e.g. GPS receivers) and can itself control all different kinds of actuators, servo motors and others.

    The first batch of kits will ship sometime next week.

    Warning: Spoilers inside!

    [​IMG] Source
    [​IMG] Homepage
    [​IMG] Discuss
     


  2. Destructobot

    Member Destructobot Crave the Hammer

    Joined:
    Oct 15, 2006
    Messages:
    5,005
    Location:
    Portland, OR
    Country:
    United States
    Does this require a slot 2 flashcart?


    Edit:
    So I guess you could run a program from slot 1 and then swap the carts, but you would only be able to connect the thingy to the flashcart filesystem if you have a slot 2 flashcart.
     
  3. Osaka

    Member Osaka GBAtemp Advanced Fan

    Joined:
    May 25, 2007
    Messages:
    827
    Location:
    Ragol
    Country:
    United States
    shows how much of a noob I am... I pretty much had NO idea what it was talking about the whole time I was reading about it...

    can someone say what this is in noob terms? =o=;;
     
  4. Edgedancer

    Member Edgedancer Director of Moon based operations

    Joined:
    Oct 2, 2006
    Messages:
    2,641
    Location:
    Canberra
    Country:
    Australia
    It means that through the connectors on the outside of the cartridge, you will be able to install a wide amount of accessories.
     
  5. Destructobot

    Member Destructobot Crave the Hammer

    Joined:
    Oct 15, 2006
    Messages:
    5,005
    Location:
    Portland, OR
    Country:
    United States
    It's a programmable thingy that goes in slot 1 and lets you connect the DS to all sorts of other thingies.
     
  6. mercluke

    Member mercluke ‮҉

    Joined:
    Dec 2, 2007
    Messages:
    3,161
    Location:
    Perth
    Country:
    Australia
    that just went way over my head
     
  7. Gore

    Member Gore GBAtemp Advanced Maniac

    Joined:
    Oct 15, 2007
    Messages:
    1,559
    Country:
    United States
    OH.
    Now I understand.
     
  8. Frog

    Member Frog GBAtemp Fan

    Joined:
    Aug 1, 2008
    Messages:
    307
    Location:
    Nuclear pony swamp
    Country:
    Australia
    i had no idea what this did either! [​IMG]
     
  9. Toni Plutonij

    Former Staff Toni Plutonij *has TrolleyDave & tiny p1ngy on moderating shelf!

    Joined:
    Dec 22, 2007
    Messages:
    8,153
    Location:
    Depths of Nuclear powerplant
    Country:
    Croatia
    This was enough for me!!

    But I'm kinda ashamed to admit, that I didn't understand most of that post either!
     
  10. enarky

    Member enarky GBAtemp Advanced Fan

    Joined:
    Jul 31, 2003
    Messages:
    997
    Country:
    It's basically a Microcontroller that can be programmed from the DS and it can use the DS for Input/Output. The developers are also supplying a library that takes care of the microcontroller part (if I understood that quote right), so all you have to care about is the DS side of programming.

    PWM = Pulse Width Modulation, used to output analog signals
    ADC = Analog -> Digital Converter, used to read digital [EDIT]analog (d'oh)[/EDIT] signals
    I²C Bus = serial bus that can be used to interface various electronic components

    UART = serial port
    GPIO = general purpose Input/Output

    With PWM as output and ADC as feedback controll you can, for example, controll a DC Motor. You could also build a cheapo oscilloscope with the ADC or a microphone input (if the DS didn't already have one built-in [​IMG] ).

    All in all this seems to be a nice toy for engineering students.
     
  11. papyrus

    Member papyrus GBAtemp Fan

    Joined:
    Jan 17, 2008
    Messages:
    385
    Location:
    Nipa Hut
    Country:
    Philippines
    When I red that post i assume that you can turn your DS into control device that can manipulate the satellites orbiting around earth.
     
  12. IzzehO

    Member IzzehO GBAtemp Fan

    Joined:
    Aug 3, 2008
    Messages:
    300
    Country:
    Australia
    Whoa sounds like a bit of a toy for me to begin playing with when we do microcontrollers a bit more next year at Uni [​IMG]
     
  13. Kensuke

    Newcomer Kensuke Member

    Joined:
    May 12, 2006
    Messages:
    10
    Country:
    oh god, i'm really thinking in buying something like this...
     
  14. Awdofgum

    Member Awdofgum Wadofgum

    Joined:
    Mar 17, 2007
    Messages:
    1,884
    Country:
    United States
    "In Waves We Trust"

    lol
     
  15. IzzehO

    Member IzzehO GBAtemp Fan

    Joined:
    Aug 3, 2008
    Messages:
    300
    Country:
    Australia
    I'm curious as to why this isn't a slot-2 release? does the slot-1 put out more?

    This brings back the dream of someone maybe making a fully capable wifi slot-2 device for the DS... Maybe a 4 in 1.. with 128 mb mem + full capable wifi = DS ownage once again..
     
  16. littlestevie

    Member littlestevie GBAtemp Regular

    Joined:
    Jun 15, 2008
    Messages:
    234
    Location:
    under a bridge
    Country:
    Australia
  17. WildWon

    Former Staff WildWon EXTERMINATE!

    Joined:
    Apr 4, 2008
    Messages:
    2,810
    Location:
    8-Bit Heaven
    Country:
    United States
    What? ANOTHER R4 Clon..... wait a minute...

    [​IMG]
     
  18. xalphax

    Member xalphax Internet killed the Ponystar.

    Joined:
    Nov 18, 2006
    Messages:
    1,266
    Location:
    here'n'there
    Country:
    Croatia
    cool, now i can use my ds as a time fuse thanks to this!
     
  19. enarky

    Member enarky GBAtemp Advanced Fan

    Joined:
    Jul 31, 2003
    Messages:
    997
    Country:
    You could've already, anyways. [​IMG]

    You could always abuse the Slot-2 as digital IO and there's a serial port for Slot-1 since there are PassMe devices.
     
  20. Arm73

    Member Arm73 GBAtemp Addict

    Joined:
    Mar 4, 2006
    Messages:
    2,025
    Location:
    Zurich
    Country:
    Italy
    Whoa it reminds me of the good ol' days when my Sinclair Spectrum had an expansion port in the back which could be easily connected to all sort of sensors and with a little bit of homebrew ( and there were plenty of at the time since it was the easiest thing to program in the world, and had as a storage medium regular tapes ) you could virtually do anything if you knew a bit of engineering ....
    I even recall a documentary about ghosts in old castles in England and those ' ghostbusters ' had some really advanced equipment and sensors to actually try to record one, and at the center of it all, there it was, a Spectrum hooked up with a bunch of cables hanging from the back.....ah the 80's....!
     

Share This Page