background preloader


Wiring is an open-source programming framework for microcontrollers. Wiring allows writing cross-platform software to control devices attached to a wide range of microcontroller boards to create all kinds of creative coding, interactive objects, spaces or physical experiences. The framework is thoughtfully created with designers and artists in mind to encourage a community where beginners through experts from around the world share ideas, knowledge and their collective experience. There are thousands of students, artists, designers, researchers, and hobbyists who use Wiring for learning, prototyping, and finished professional work production. » Roadmap include support for multiple hardware architectures "Cores" » The current AVR8 Core supports the Wiring hardware and any hardware based on the AVR atmega processors.

Related:  Hardware/Electronics/Hacking/DIY/EtcWjeremratom

Digits Digits is a wrist-worn sensor that recovers the full 3D pose of the user's hand. This enables a variety of freehand interactions on the move. The system targets mobile settings, and is specifically designed to be low-power and easily reproducible using only off-the-shelf hardware. The electronics are self-contained on the user's wrist, but optically image the entirety of the user's hand.

walnut - Walnut was originally an extension for Walter Bright's DMDScript . It went inactive for a year, got a new maintainer, and became a complete branch of that engine. Then the new maintainer started work on a completely new from-scratch edition of the engine, released under the BSD. Arduino Main Board Description: This is the new Arduino Uno R3. In addition to all the features of the previous board, the Uno now uses an ATmega16U2 instead of the 8U2 found on the Uno (or the FTDI found on previous generations). This allows for faster transfer rates and more memory. No drivers needed for Linux or Mac (inf file for Windows is needed and included in the Arduino IDE), and the ability to have the Uno show up as a keyboard, mouse, joystick, etc. The Uno R3 also adds SDA and SCL pins next to the AREF. In addition, there are two new pins placed near the RESET pin.

processing GUI, controlP5 About controlP5 is a library written by Andreas Schlegel for the programming environment processing. Last update, 07/30/2015. Controllers to build a graphical user interface on top of your processing sketch include Sliders, Buttons, Toggles, Knobs, Textfields, RadioButtons, Checkboxes amongst others and can be easily added to a processing sketch. They can be arranged in separate control PGraphics contexts, and can be organized in tabs or groups. → read more. Great Scott Gadgets HackRF an open source SDR platform HackRF One is available from: HackRF One from Great Scott Gadgets is a Software Defined Radio peripheral capable of transmission or reception of radio signals from 1 MHz to 6 GHz. Designed to enable test and development of modern and next generation radio technologies, HackRF One is an open source hardware platform that can be used as a USB peripheral or programmed for stand-alone operation. 1 MHz to 6 GHz operating frequencyhalf-duplex transceiverup to 20 million samples per second8-bit quadrature samples (8-bit I and 8-bit Q)compatible with GNU Radio, SDR#, and moresoftware-configurable RX and TX gain and baseband filtersoftware-controlled antenna port power (50 mA at 3.3 V)SMA female antenna connectorSMA female clock input and output for synchronizationconvenient buttons for programminginternal pin headers for expansionHi-Speed USB 2.0USB-poweredopen source hardware

Waterbear is Like Scratch, but for JavaScript Unlike Scratch, you can view the code generated by Waterbear. Elza's vision for the project is much like that of Alan Kay's vision for Squeak and the ideas in the book Mindstorms by Seymour Papert. Elza hopes it can be used in programming books and courses to allow learners to explore code in a more immersive environment, or enable individuals to become "casual programmers." He uses his own kids as examples. arduino meets processing - PUSHBUTTON The Arduino meets Processing project intends to make it as easy as possible for anyone to explore the world of physical computing. All you need is an Arduino board as well as the Arduino and Processing software, which you can download on their project websites. On this website we explain how to: set up electronic circuits with various kinds of sensors, control and measure the sensors with the Arduino board,

Ani - An animation library for Processing An animation library by Benedikt Groß for the programming environment Processing. Last update, 2013/02/28. Ani 2.5 is a lightweight library for creating animations and transitions. projects HiJack is a hardware/software platform for creating cubic-inch sensor peripherals for the mobile phone. HiJack devices harvest power and use bandwidth from the mobile phone's headset interface. The HiJack platform enables a new class of small and cheap phone-centric sensor peripherals that support plug-and-play operation. HiJack has been tested with the iPhone 3G/3GS/4G, iPod Touch, and iPad devices.

Whirl - Dizzy Programming Other Languages:COW | Whirl | 3code | Taxi Important news! [06/22/05] Kang Seonghoon sent in his shocking 15,556 instruction "99 Bottles of Beer" implementation! [07/04/05] Victor sent in updated versions of the flash virtual machine and Java version of the interpreter! Phasing out fairware Virgil Dupras2013-03-16 When I started my adventure with open sourcing my shareware apps, I had two main goals. First, I wanted to see if it was possible to make money with open source shareware-type apps. Second, I wanted to bring more developers to the projects to ensure their continued existence (and for the fun of it).

Temperature Sensor + Arduino « Hello people, it’s been a while since I have posted projects on this website. This semester was really busy, I didn’t have time to much else, but soon I will have my winter holiday (Here in south our summer holiday is from December to February). Today I am going to show you how to build a simple temperature sensor using one LM35 Precision Temperature Sensor and Arduino, so you can hookup on your future projects.

InstantSOUP / Physical Computing » Microcontroller Instant Soup support the following platforms: Wiring Wiring is a programming environment and electronics i/o board for exploring the electronic arts, tangible media, teaching and learning computer programming and prototyping with electronics. It illustrates the concept of programming with electronics and the physical realm of hardware control which are necessary to explore physical interaction design and tangible media aspects. Tech materials of the future (and how you can make them yourself) Flexible screens, wearable computers, conductive ink, wires that move like muscles: These are the materials that will make up the gadgets of the future, and they’re being dreamed up and developed in do-it-yourself hacker labs and garages all around the world. Sure, large manufacturers are working on these kinds of materials, too, but openMaterials co-founder Catarina Mota says the real innovation is coming from the bottom up as makers, hackers, and DIY enthusiasts figure out how to do “the future” for themselves in their own home labs. Smart materials have one or more properties that can be changed by external stimuli, such as temperature, moisture, a magnetic field, or an electric current. And these kinds of materials are changing how we think about hardware and what hardware is able to do. So, Mota concluded, she’d have to make the materials she wanted by herself. “The only way to go about this was trial and error,” she said.

Related:  Electronica DIY y abiertaRasp PiAdruinoArduinoMicro Contrôleurs