Subscribeposts

Excerpt from”Becoming Screen Literate”: Kevin Kelly

‘A new distribution-and-display technology is nudging the book asisde and catapulting images, and especially moving images, to the center of the culture. We are becoming people of the screen. The fluid and fleeting symbols on a screen, the subjective again trumps the objective. The past is a rush of data streams cut and rearranged into a new mashup, while truth is something you assembe yourself on your own screen as you jump from link to link. We are now in the middle of a second Gutenberg shift – from book fluency, from literacy to visuality.’Kevin KellyExcerpt from “Becoming Screen Literate”: New York Times magazine, November 21, 2008.

SHiFT 06: We Shape Our Tools, And Then They Shape Us by Stowe Boyd

This is already dated but what it does is acts as a good predictor. As Stowe Boyd suggests these tools will shift societies communication systems whereby we become a more participative society politically and most importantly with our own methods and on our own terms. His analogy to society voice moving from the centre to the edge is good. I interpret it more as the pinnacle of the pyramidal power structures no longer hold things together, instead it is the base of the pyramid which has always held the most power, who are able to rock the boat and steer the system. My favourite example of this occurring is the rise in popularity that President Obama achieved through the use of social media campaigning.

Thanks to Arts Council England Pst! microCONTROL has been revamped.

Exhibitions | UNLEASHED DEVICESShowing: Wed 1st Sep – Fri 22nd OctUNLEASHED DEVICES is a playful exhibition in which artists have reconstructed, remixed and reinvented everyday electronic devices. Working in this way, the artists change our understanding of the possible use of data and purpose of technology. These exhibits not only challenge our conception of technology but also of music, art and design.The exhibition of 30 installations and exhibits by over 40artists is part of the NODE.LONDON Autumn season in conjunction with OpenLab DIY workshops at SPACE and DIY instrument performances at A10 Lab. and will form part of the London Design FestivalUnleashed Devices is an exhibition of DIY, hacking and open source projects by artists who explore technologies critically and creatively. By reconstructing, remixing and reinventing everyday electronic devices, these take on a new life as they shift our vision of the use of data and purpose of technology. Playing with frontiers, such projects not only challenge our conception of technology but also music, art and design. Here, they reveal the power of DIY modes as tools to stimulate social reflection and participation.New ways of engaging with the spectator is a core concern. Unleashed Devices includes playful installations, interactive electronic-sculptures, movement tracking works and performances, as well as coding and hardware based artworks, creating innovative media installations and new experiences*** PRIVATE VIEW BY INVITATION ONLY TUESDAY 14 SEPTEMBER. DRINKS AND CANAPES FROM 6.30PM ***Please email Angela for your invitationParticipating artists:Tine Bech, Hellicar & Lewis, Patrick Tresset & Nanda Khaorapapong, Daniel Soltis, John Nussey, Matthew Applegate/ Pixelh8, Alex Zivanovic, Neil Mendoza & Anthony Goh, Communications, Ryan Jordan, Genetic Moo, Wajid Yaseen, Eduard Prats Molner & Marijana Mitrovic, Owl Project, sketchPatch, Mary Thompson, Peter Forde, Evan Raskob, Owen Bowden, Tom Schofield, Dave Griffiths, Stuart Dunbar, Anna Dumitriu (in collaboration with Tom Keen, Dr. Simon Park, Dr. Blay Whitby and Lorenzo Grespan), Megan Smith, Vincent Van Uffelen & Olga Panades, Andy Deck, Jordan Tate & Adam Tindale, Andrew Back, Thessia Machado,Daniel PloegerCurated by Watermans and TINTTINT is a UK based interdisciplinary media arts organisation, dedicated to art which is derived from, and reflects upon the intersections of technology and culture. We assist in pursuing and establishing collaborations with scientists, theorists, artists and other practitioners.Metropolitan Works are London’s leading Creative Industries Centre. At the heart of Metropolitan Works is the Digital Manufacturing Centre, housing a range of new technology for prototyping, manufacture, research and experimentation. Metropolitan Works is committed to providing the digital tools for creative minds to innovate

I’m back in Leeds!


I’m back in Leeds!, originally uploaded by meganleigh.

After 2 weeks unconnected, my phone is now repaired and I’ve been able to re-locate my GPS position back to Leeds from Newcastle, where I last clocked in before the device died.

It’s good timing as tomorrow marks the end of a two year project using the iPhone as a cultural probe to ethnographically chronicle my movement and experiences. This has been a part of my PhD practice which in part, has dealt with creative extension into the internet. It is now coming to a close.

Bookmarks for June 17th through June 24th

These are my links for June 17th through June 24th:

Dirty New Media: Art Activism and Computer Counter Cultures (Jake Elliott)

‘A talk by Jake Elliott from “The Last Hope” – Hackers on Planet Earth 2008. This talk presents a short history of electronic art by illustrating connections between artists, activists, and hackers. The connections and histories presented include: the demoscene and its origins in software piracy; video and conceptual artists in the 1970s and their activist work; contemporary artists working with circuit bending and other detournements of modern technologies; the Chicago “dirty new media” community; contemporary artists, hackers, and activists creating software and electronic art with a punk/anticapitalist ethos. Excerpts of work from these different artists and communities are screened and discussed. http://dai5ychain.net/jake/ http://criticalartware.net/ http://4rtcr4x0rz.com/

GoodMorning! by Jer Thorp

GoodMorning! First Render from blprnt on Vimeo.

‘GoodMorning! is a Twitter visualization tool that shows about 11,000 ‘good morning’ tweets over a 24 hour period, rendering a simple sample of Twitter activity around the globe. The tweets are colour-coded: green blocks are early tweets, orange ones are around 9am, and red tweets are later in the morning. Black blocks are ‘out of time’ tweets which said good morning (or a non-english equivalent) at a strange time in the day.’http://blog.blprnt.com/blog/blprnt/goodmorning

647 days 18 hours


647 days 18 hours, originally uploaded by meganleigh.

http://www.instamapper.com/trk?key=13924273158256954631 dataGPS tracking powered by InstaMapper.com

Latitude Longitude Altitude (m) Speed (km/h) HeadingN 53.79983∞ W 1.59657∞ 0 0 0N 53.79992∞ W 1.59690∞ 98 0 0N 53.80116∞ W 1.59999∞ 118 40 294N 53.80194∞ W 1.60336∞ 127 21 292N 53.80349∞ W 1.61057∞ 138 58 288N 53.80480∞ W 1.61750∞ 143 59 292N 53.80318∞ W 1.62430∞ 147 57 248N 53.80110∞ W 1.63329∞ 151 76 254N 53.80458∞ W 1.64005∞ 155 67 308N 53.80374∞ W 1.64894∞ 155 75 248N 53.80175∞ W 1.65904∞ 156 77 256N 53.80104∞ W 1.66969∞ 158 85 266N 53.80226∞ W 1.67932∞ 169 66 278N 53.80519∞ W 1.68318∞ 175 40 326N 53.80561∞ W 1.68353∞ 177 0 328N 53.80602∞ W 1.68413∞ 180 14 310N 53.80345∞ W 1.68016∞ 179 59 128N 53.80322∞ W 1.67548∞ 181 22 8N 53.80251∞ W 1.67385∞ 179 17 96N 53.80209∞ W 1.67132∞ 175 0 92N 53.80194∞ W 1.67168∞ 180 0 0N 53.80215∞ W 1.67241∞ 181 0 0N 53.80254∞ W 1.67520∞ 184 0 286N 53.80128∞ W 1.67089∞ 183 42 112N 53.80123∞ W 1.66374∞ 184 59 90N 53.80296∞ W 1.65222∞ 179 83 76N 53.79975∞ W 1.59797∞ 230 0 74N 53.80021∞ W 1.59675∞ 205 0 74N 53.80002∞ W 1.59664∞ 159 0 74N 53.80473∞ W 1.55018∞ 0 0 0N 53.80473∞ W 1.55015∞ 0 0 0N 53.80473∞ W 1.55015∞ 0 0 0N 53.79778∞ W 1.55151∞ 0 0 0N 53.80473∞ W 1.55015∞ 0 0 0N 53.79778∞ W 1.55151∞ 0 0 0N 53.80473∞ W 1.55015∞ 0 0 0N 53.80473∞ W 1.55015∞ 0 0 0N 53.80473∞ W 1.55018∞ 0 0 0N 53.80483∞ W 1.54957∞ 0 0 0N 53.80748∞ W 1.59557∞ 0 0 0N 53.80454∞ W 1.54909∞ 124 0 0N 53.80446∞ W 1.54912∞ 121 0 0N 53.80446∞ W 1.54912∞ 121 0 0N 53.80471∞ W 1.54886∞ 124 0 0N 53.80464∞ W 1.54866∞ 123 0 0N 53.80434∞ W 1.54864∞ 125 0 0N 53.80468∞ W 1.54875∞ 123 0 0N 53.80468∞ W 1.54875∞ 123 0 0N 53.80468∞ W 1.54875∞ 123 0 0N 53.80452∞ W 1.54914∞ 122 0 0N 53.80463∞ W 1.54836∞ 135 8 86N 53.80563∞ W 1.54517∞ 184 62 64N 53.80618∞ W 1.54285∞ 247 31 62N 53.80645∞ W 1.54223∞ 287 23 58N 53.80683∞ W 1.54300∞ 308 44 42N 53.80742∞ W 1.54133∞ 377 15 66N 53.80614∞ W 1.54485∞ 242 10 258N 53.80464∞ W 1.54860∞ 146 0 68N 53.80449∞ W 1.54901∞ 128 0 68N 53.80477∞ W 1.54942∞ 129 0 334N 53.80359∞ W 1.55193∞ 0 0 0N 53.80453∞ W 1.55007∞ 0 0 0N 53.80460∞ W 1.54903∞ 122 0 334N 53.80255∞ W 1.54871∞ 177 0 334N 53.80255∞ W 1.54871∞ 177 0 334N 53.80359∞ W 1.55193∞ 0 0 0N 53.80255∞ W 1.54871∞ 177 0 334N 53.80336∞ W 1.54768∞ 188 0 334N 53.80359∞ W 1.55193∞ 0 0 0N 53.80453∞ W 1.55007∞ 0 0 0N 53.80363∞ W 1.55023∞ 163 0 334N 53.80482∞ W 1.55414∞ 46 0 334N 53.80482∞ W 1.55414∞ 46 0 334N 53.80453∞ W 1.55007∞ 0 0 0N 53.80482∞ W 1.55414∞ 46 0 334N 53.80257∞ W 1.54886∞ 13 0 334N 53.80326∞ W 1.54987∞ 134 0 334N 53.79082∞ W 1.56616∞ 0 0 0N 53.77917∞ W 1.57423∞ 0 0 0N 53.75945∞ W 1.57082∞ 0 0 0N 53.56248∞ W 2.00087∞ 0 0 0N 53.53769∞ W 2.00903∞ 0 0 0N 53.52588∞ W 2.03094∞ 0 0 0N 53.50145∞ W 2.03537∞ 0 0 0N 53.48575∞ W 2.05698∞ 0 0 0N 53.47473∞ W 2.12793∞ 0 0 0N 53.47258∞ W 2.16243∞ 0 0 0N 53.46632∞ W 2.19502∞ 0 0 0N 53.47020∞ W 2.20698∞ 0 0 0N 53.46268∞ W 2.22177∞ 0 0 0N 53.47513∞ W 2.21803∞ 0 0 0N 53.47517∞ W 2.23610∞ 0 0 0N 53.47396∞ W 2.24354∞ 0 0 0N 53.47386∞ W 2.26146∞ 0 0 0N 53.46452∞ W 2.28995∞ 0 0 0N 53.44714∞ W 2.31122∞ 0 0 0N 53.44785∞ W 2.35654∞ 0 0 0N 53.43187∞ W 2.40671∞ 0 0 0N 53.46832∞ W 2.33276∞ 0 0 0N 53.35805∞ W 2.52472∞ 0 0 0N 53.40800∞ W 2.52424∞ 0 0 0N 53.41002∞ W 2.96969∞ 0 0 0N 53.38336∞ W 2.68118∞ 0 0 0N 53.36604∞ W 2.73183∞ 0 0 0N 53.37726∞ W 2.77531∞ 0 0 0N 53.36060∞ W 2.78963∞ 0 0 0N 53.36755∞ W 2.81303∞ 0 0 0N 53.36357∞ W 2.84483∞ 0 0 0N 53.35712∞ W 2.88814∞ 0 0 0N 53.35712∞ W 2.88814∞ 0 0 0N 53.37064∞ W 2.91396∞ 0 0 0N 53.38594∞ W 2.91177∞ 0 0 0N 53.38594∞ W 2.91177∞ 0 0 0N 53.40710∞ W 2.93626∞ 0 0 0N 53.40457∞ W 2.94777∞ 0 0 0N 53.40790∞ W 2.97865∞ 0 0 0N 53.80359∞ W 1.55193∞ 0 0 0N 53.80066∞ W 1.59686∞ 144 0 0N 53.46220∞ W 2.29043∞ 119 0 0N 53.80780∞ W 1.59613∞ 0 0 0N 53.79939∞ W 1.54785∞ 74 0 0N 53.79971∞ W 1.54776∞ 88 0 0N 53.80627∞ W 1.54889∞ 0 0 0N 53.80627∞ W 1.54886∞ 0 0 0N 53.80449∞ W 1.54978∞ 2 0 0N 53.80414∞ W 1.54995∞ 141 0 0N 53.80414∞ W 1.54995∞ 141 0 0N 53.80408∞ W 1.55075∞ 142 0 0N 53.80422∞ W 1.55008∞ 147 0 0N 53.80422∞ W 1.55008∞ 147 0 0N 53.80439∞ W 1.55049∞ 91 0 0N 53.80452∞ W 1.55006∞ 70 0 0N 53.80627∞ W 1.54889∞ 0 0 0N 53.80627∞ W 1.54889∞ 0 0 0N 53.80627∞ W 1.54889∞ 0 0 0N 53.80627∞ W 1.54889∞ 0 0 0N 53.80627∞ W 1.54889∞ 0 0 0N 51.52101∞ W 0.09276∞ 0 0 0N 51.51814∞ W 0.09547∞ 0 0 0N 51.53342∞ W 0.12167∞ 0 0 0N 53.25143∞ W 0.88974∞ 0 0 0N 52.23061∞ W 1.53123∞ 0 0 0N 52.23057∞ W 1.52663∞ 224 0 0N 52.22588∞ W 1.51523∞ 130 106 138N 53.80403∞ W 1.59674∞ 0 0 0N 53.80388∞ W 1.59669∞ 0 0 0N 53.79349∞ W 1.55406∞ 0 0 0N 53.36006∞ W 2.27490∞ 0 0 0N 43.68503∞ W 79.61375∞ 0 0 0N 40.77129∞ W 73.87279∞ 0 0 0N 40.71440∞ W 73.95303∞ 0 0 0N 40.73575∞ W 73.99213∞ 0 0 0N 40.73575∞ W 73.99213∞ 0 0 0N 40.73575∞ W 73.99213∞ 0 0 0N 40.73575∞ W 73.99213∞ 0 0 0N 40.73575∞ W 73.99213∞ 0 0 0N 40.73575∞ W 73.99213∞ 0 0 0N 43.66057∞ W 79.61147∞ 0 0 0N 53.36348∞ W 2.25000∞ 0 0 0N 53.80365∞ W 1.59837∞ 0 0 0N 53.87433∞ W 1.65256∞ 0 0 0N 54.66064∞ W 6.21672∞ 0 0 0N 54.66064∞ W 6.21672∞ 0 0 0N 27.33801∞ W 82.50406∞ 57 0 0N 28.34781∞ W 80.60732∞ 0 0 0N 27.49933∞ W 82.46021∞ 0 0 0N 28.38072∞ W 80.61171∞ 0 23592 0N 27.49501∞ W 82.43572∞ 0 23592 0N 27.49538∞ W 82.43552∞ 22 0 0N 27.49501∞ W 82.43572∞ 0 23592 0N 27.49501∞ W 82.43572∞ 0 23592 0N 27.49501∞ W 82.43572∞ 0 23592 0N 42.21193∞ W 83.35503∞ 0 23592 0N 51.56181∞ W 0.61647∞ 0 23592 0N 53.80261∞ W 1.59688∞ 0 23592 0N 53.79909∞ W 1.54443∞ 0 23592 0N 53.80281∞ W 1.59546∞ 0 23592 0N 53.80283∞ W 1.59540∞ 0 23592 0N 53.79443∞ W 1.54529∞ 0 23592 0N 43.69775∞ W 79.34126∞ 0 23592 0N 44.24158∞ W 76.47667∞ 0 23592 0N 44.22262∞ W 76.48721∞ 69 0 0N 45.42299∞ W 76.33276∞ 0 23592 0N 43.68628∞ W 79.62440∞ 0 23592 0N 53.79663∞ W 1.54720∞ 0 23592 0N 53.80269∞ W 1.59526∞ 0 23589 0N 53.84377∞ W 1.70065∞ 0 23589 0N 53.80258∞ W 1.59528∞ 0 23589 0N 53.81084∞ W 1.74147∞ 0 23589 0N 53.80368∞ W 1.59766∞ 0 23589 0N 53.63667∞ W 1.36861∞ 0 23589 0N 53.80324∞ W 1.59792∞ 0 23589 0N 53.79564∞ W 1.56416∞ 0 23589 0N 54.97237∞ W 1.62109∞ 0 23589 0N 54.57191∞ W 1.57640∞ 0 23589 0N 53.80321∞ W 1.59793∞ 0 23589 0N 53.79065∞ W 1.54938∞ 0 23589 0N 53.80322∞ W 1.59792∞ 0 23589 0N 53.80318∞ W 1.59787∞ 0 23589 0N 53.79028∞ W 1.58742∞ 0 23589 0N 53.79245∞ W 1.59141∞ 108 0 0N 53.79245∞ W 1.59141∞ 108 0 0N 53.79166∞ W 1.59066∞ 138 0 0N 53.79166∞ W 1.59066∞ 138 0 0N 53.79166∞ W 1.59066∞ 138 0 0N 53.79166∞ W 1.59066∞ 138 0 0N 53.79166∞ W 1.59066∞ 138 0 0N 53.79151∞ W 1.58980∞ 134 0 0N 53.79151∞ W 1.58980∞ 134 0 0N 53.79241∞ W 1.59014∞ 132 0 0N 53.79241∞ W 1.59014∞ 132 0 0N 53.79241∞ W 1.59014∞ 132 0 0N 53.79331∞ W 1.59019∞ 134 0 0N 53.79331∞ W 1.59019∞ 134 0 0N 53.79331∞ W 1.59019∞ 134 0 0N 53.79429∞ W 1.59023∞ 127 0 0N 53.79028∞ W 1.58742∞ 0 23589 0N 53.79429∞ W 1.59023∞ 127 0 0N 53.79429∞ W 1.59023∞ 127 0 0N 53.79567∞ W 1.59044∞ 130 0 0N 53.79028∞ W 1.58742∞ 0 23589 0N 53.79567∞ W 1.59044∞ 130 0 0N 53.79680∞ W 1.59055∞ 114 0 0N 53.79680∞ W 1.59055∞ 114 0 0N 53.79659∞ W 1.59149∞ 116 0 0N 53.79659∞ W 1.59149∞ 116 0 0N 53.79028∞ W 1.58742∞ 0 23589 0N 53.79659∞ W 1.59225∞ 117 0 0N 53.79028∞ W 1.58742∞ 0 23589 0N 53.79659∞ W 1.59225∞ 117 0 0N 53.80293∞ W 1.59758∞ 0 23589 0N 53.79747∞ W 1.59452∞ 111 0 0N 53.79747∞ W 1.59452∞ 111 0 0N 53.80293∞ W 1.59758∞ 0 23589 0N 53.79932∞ W 1.59557∞ 118 0 0N 53.79932∞ W 1.59557∞ 118 0 0N 53.79932∞ W 1.59557∞ 118 0 0N 53.79979∞ W 1.59735∞ 120 0 0N 53.79979∞ W 1.59735∞ 120 0 0N 53.80293∞ W 1.59758∞ 0 23589 0N 53.80212∞ W 1.59671∞ 0 23589 0N 53.78554∞ W 1.55869∞ 0 23589 0N 53.79992∞ W 1.59643∞ 0 0 0N 50.74071∞ W 2.84439∞ 0 23589 0N 52.60396∞ W 1.63885∞ 0 23589 0N 53.79986∞ W 1.59652∞ 0 0 0N 52.76868∞ W 1.27403∞ 0 23589 0N 53.80573∞ W 1.54906∞ 0 23589 0N 53.71999∞ W 2.71422∞ 0 23589 0N 53.80453∞ W 1.54833∞ 0 0 0N 53.79992∞ W 1.59654∞ 0 0 0N 53.79796∞ W 1.58362∞ 0 23589 0N 53.79707∞ W 1.54075∞ 148 0 0N 53.86931∞ W 1.65871∞ 0 23589 0N 53.80244∞ W 1.59653∞ 0 23589 0N 53.79973∞ W 1.58288∞ 0 23589 0N 52.49101∞ E 13.38607∞ 0 0 0N 52.23275∞ W 1.03051∞ 0 23589 0N 53.76664∞ W 1.63309∞ 0 23589 0N 51.51361∞ W 0.09809∞ 0 23589 0N 51.52317∞ W 0.08407∞ 0 23589 0N 53.80366∞ W 1.59299∞ 0 23589 0N 53.79419∞ W 1.54715∞ 0 23589 0N 51.52414∞ W 0.07270∞ 0 23589 0N 53.80368∞ W 1.59528∞ 0 23589 0N 53.80157∞ W 1.54625∞ 0 0 0N 53.80056∞ W 1.54455∞ 0 23589 0N 53.80072∞ W 1.59900∞ 0 23589 0N 53.79798∞ W 1.60042∞ 0 23589 0N 53.46275∞ W 2.23005∞ 0 23589 0N 53.80215∞ W 1.58128∞ 129 0 0N 54.16336∞ W 1.68437∞ 0 23589 0N 53.79832∞ W 1.60028∞ 0 23589 0

Bookmarks for April 21st through May 6th

These are my links for April 21st through May 6th:

Pst! microCONTROL

Pst! microCONTROL from Megan Leigh Smith on Vimeo.

Pst! is the surreptitious beckoning of attention and the acronym for Physical Space Tweets. It is a small storyteller installed in public space giving an audience a glimpse into a geo-tagged community’s topic feed. For the Leeds Pavillion at Mediamatic’s Amsterdam Biennale 2009 Pst! chronicled life in Leeds through it’s twitter feed.The piece locates a public social narrative by pulling an information feed from Twitter User profiles geographically aligned to Leeds with Twitter’s geocode API and then prints this information onto a mini LCD screen. By removing the peripheral of the computer a Pst! device can be placed in a non-space providing a window directly into a geo-located public space.

060410.PhD Thesis


060410.PhD Thesis, originally uploaded by meganleigh.

this is the introduction of the thesis, shaping the context for creative practice with/in social media… preparing for a discussion on the shift from Contemporary Art to a new stage of media art, or another name as of yet not determined by critics.

http://www.wordle.net/. Images of Wordles are licensed Creative Commons License.

Pst! Physical Space Tweets


Pst! Physical Space Tweets, originally uploaded by meganleigh.

Pst! is the surreptitious beckoning of attention and the acronym for Physical Space Tweets. It is a small storyteller installed in public space giving an audience a glimpse into someone else’s life or a window into a topic feed. For the Leeds Pavillion at Mediamatic’s Amsterdam Biennale (10/09-01/10) Pst! chronicled life in Leeds through it’s twitter feed, aligning itself with the Biennale’s aim to showcase a city’s local cultural scene. Pst! physically and geographically locates a public social narrative.The piece pulls an information feed from Twitter profiles geographically aligned to Leeds using Twitter’s geocode API. Using the open source Arduino electronic platform, the internet, and an LCD screen these small devices visually chirp out 140 character Twitter feeds. This project places verbal content and technology into a new space for an un-targeted audience by extending the space where interaction occurs. The screen and hardware allude to miniature advertising billboards but discuss and distribute life feeds. They are physical messengers for a passing audience and in the instance of the Biennale chronicled a cities social activity.Watching the stream at different times of the day or week renders a picture of Leeds’ community and activity. There is a clear distinction between the feed on a Tuesday evening when the Yorkshire Post may be announcing a new job call and people are commenting on the latest Dr. Who episode to Friday and Saturday nights when Leeds, a city known for it’s wild nightlife becomes a colourful and engaging drama documenting the happenings across the city from bears in tutu’s spotted outside the Corn Exchange to a mad rush to a secret gig at the Brudenell. By removing the peripheral of the computer and the profile windows associated with looking at a Twitter feed a Pst! device can be placed in a non-space providing a focus on the single message that changes with each update slowly threading a narrative together. It is a window directly into a geolocated public space.The project stems from current art practice that investigates creative acts of identity placemaking within the digital domain. It brings attention to the messenger’s practice and emotions by showcasing a community life stream in the public domain.PDF:Pst! Physical Space Tweets

Print to LCD still not working. bummer.

If you can fix this code to print to a 20X4 LCD in a legible way I will send you a chocolate bar!Whole Arduino Sketch:ab_twitterfeed_isolated_printlcdnotworking1suspect the issue it somewhere here… but it’s really beyond me.void printTitle(char c){boolean running = true; //Keep looping until this is set to falseSerial.print("-> ");while(running){if(testEnd(c)){ //If a closing tag has been foundrunning = false; //stop running}else{Serial.write(c); // here we want to print one character to the lcd BDprinttothelcd(c);delay(200);char string[140];char byteRead;int availableBytes = Serial.available();for(int i=0; i "); //testing the LCD... with no luck MLS}}c = client.read(); //Move to the next charachter}}Serial.println();}void printtothelcd(char c) {lcd.setCursor(0, 1);lcd.print(c, BYTE);}Original code comes from Oomlout‘s Twitter Monitoring Typewriter (TwypeWriter) http://oomlout.co.uk/?p=79

where is the problem? trying to print code in Serial Monitor.

1- I’m trying to print twitter status updates (xml) in the Arduino serial monitor.2- Then I want to send to an LCD3- If you copy and paste from this post you will miss stuff so I’ve included it in .RTFRight now I’m pretty sure the information is being pulled from the internet but is not printing in the Serial Monitor. Any help figuring it out would be great.etwitterlcdmegan_isolatetfeed

    eTwitterLCDMegan_IsolateTfeed

#include #include #include //Setup Ethernet Linkbyte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED };byte ip[] = { 192, 168, 2, 10 };byte gateway[] = { 192, 168, 2, 1 }; //your router's IP address 192.168.2.1byte subnet[] = { 255, 255, 255, 0 }; //subnet mask of the networkbyte server[] = { 128, 121, 146, 100 }; //twitter.comClient client(server, 80);//Setup LCD Display//This is for a different LCD not the one megan has.//#define txPin 3//#define rxPin 2#define charDelay 50//SoftwareSerial lcdSerial = SoftwareSerial(rxPin, txPin);//Globals#define cyclePageDelay 24000 //milliseconds between page cycles - changed this so as not to max out twitter.#define cycleCount 15 //number of page cycles before contacting server for more dataint readingData = 1;int readingTag = 0;int readingText = 0;int readingSN = 0;int last_reading_SN = 0;int readTagNum = 0;int rxDatalength = 0;int txDatalength = 0;int cyclecountnum = 0;int textLength = 0;//String arrayschar text[250];char rxData[250];char readTag[50];char last_char;//char textTag[] = "text"; //What is this for?//char snTag[] = "screen_name"; //What is this for?void setup(){//Init SerialSerial.begin(9600);//Init EthernetEthernet.begin(mac, ip, gateway, subnet);// BH - could this be swapped out with the other one?//Init LCD//pinMode(rxPin, INPUT);//pinMode(txPin, OUTPUT);//lcdSerial.begin(9600);// clearLCD();// lcdSerial.print("eTwitter Reader v0.3");// delay(2000);}void loop(){Update();}void Update(){if (client.connect()) {Serial.println("connected to server.");client.println("GET /statuses/friends_timeline/cawsand.xml HTTP/1.0"); //http://twitter.com/#search?q=leeds or statuses/friends_timeline/cawsand.xml or "GET /statuses/friends_timeline/cawsand.xml HTTP/1.0"client.println("Authorization: Basic ####################");client.println();while (client.connected() && readingData)readInData();client.stop();appendText();// updateLCD();updateSerial();resetVars();}else {Serial.println("connection failure.");//clearLCD();//lcdSerial.print("Connection failure. Check network.");delay(30000);}}void readInData(){if (client.available()) {char c = client.read();if (last_char == 60 && c != 47) { // "" detected...tag endedreadingTag = 0;else if (last_char == 60 && c == 47) // end of the tag - don't allow anymore to be parsed until next tagclearStr(readTag);if (readingTag) { //we're reading a tag, shove it into this buffer so we can check it out after we've read the whole tagreadTag[readTagNum++] = c;}else { //see if the tag we're looking at matches what we need//if (strcmp(readTag, textTag) == 0 && c != 60 && c != 62)readingText = 1;// else if (strcmp(readTag, snTag) == 0 && c != 60 && c != 62)readingSN = 1;//else //we're either looking at the wrong tag or there's a greaterthan/lessthanreadingText = readingSN = 0;}if (readingSN == 0 && last_reading_SN == 1) //state change...once we've read through a tweet we no longer need datareadingData = 0;if (readingText)text[textLength++] = c;else if (readingSN)rxData[rxDatalength++] = c;last_reading_SN = readingSN;last_char = c;}}//void clearLCD(){//lcdSerial.print(0xFE, BYTE); //command flag//lcdSerial.print(0x01, BYTE); //clear command.// delay(charDelay);//}//This void updateSerial is something BH added to print to the serial rather than the LCDvoid updateSerial(){if (rxDatalength > 80) { //long message - need to cycle the display between 2 pageswhile (cyclecountnum < cycleCount){while (txDatalength < 80) {Serial.println(rxData[txDatalength++]);delay(charDelay);}delay(cyclePageDelay);cyclecountnum++;while (txDatalength < rxDatalength) {Serial.println(rxData[txDatalength++]);delay(charDelay);}delay(cyclePageDelay);cyclecountnum++;txDatalength = 0;}cyclecountnum = 0;}else {while (txDatalength < rxDatalength) {Serial.println(rxData[txDatalength++]);delay(charDelay);}while (cyclecountnum < cycleCount) {delay(cyclePageDelay);cyclecountnum++;}cyclecountnum = 0;}}//void updateLCD(){//if (rxDatalength > 80) { //long message - need to cycle the display between 2 pages//while (cyclecountnum < cycleCount)//{//clearLCD();//while (txDatalength < 80) {//lcdSerial.print(rxData[txDatalength++]);//delay(charDelay);// }//delay(cyclePageDelay);//cyclecountnum++;//clearLCD();//while (txDatalength < rxDatalength) {//lcdSerial.print(rxData[txDatalength++]);//delay(charDelay);// }//delay(cyclePageDelay);//cyclecountnum++;//txDatalength = 0;//}//cyclecountnum = 0;//}//else {//clearLCD();//while (txDatalength < rxDatalength) {//lcdSerial.print(rxData[txDatalength++]);//delay(charDelay);//}//while (cyclecountnum < cycleCount) {//delay(cyclePageDelay);//cyclecountnum++;// }//cyclecountnum = 0;//}//}void clearStr (char* str) {int len = strlen(str);for (int c = 0; c < len; c++) {str[c] = 0;}}void appendText() {rxData[rxDatalength++] = 58; //colonrxData[rxDatalength++] = 32; //space//Add the text of the tweet in front of the screen namefor (int c = 0; c < textLength; c++) {rxData[rxDatalength++] = text[c];}}void resetVars() {readingData = 1;readingTag = 0;readingText = 0;readingSN = 0;last_reading_SN = 0;readTagNum = 0;rxDatalength = 0;txDatalength = 0;cyclecountnum = 0;textLength = 0;clearStr(rxData);clearStr(readTag);clearStr(text);last_char = 0;}***code fromThe Tech JunkiesProject: Ethernet Enabled Twitter Clienthttp://ttjcrew.com/?p=32

Pst! Physical Space Tweets

Pst! Brief:Physical Space Tweets are small storytellers that are installed in public spaces giving their audiences a glimpse into someone else’s life or a window into a topic feed. Using the open source Arduino electronic prototyping platform, the internet, and an LCD screen these small devices visually chirp out 140 character Twitter feeds. This project places verbal content and technology into a new space for an un-targetted audience by extending the space where interaction occurs. The screen and hardware mimic miniature advertising billboards but discuss and distribute life feeds. They are physical messengers for a passing audience.The project stems from my current art practice where I am developing creative acts of identity placemaking within the digital domain. It has a few phases, starting with the device design which is currently in progress, then the dissemination of the ‘physical tweeters’ to new spaces, and third the rolling out of a ‘twitterer in residence’ programme, and eventually the development of a site where people can find instructions to make their own devices and see the archive of residencies.The device creatively and geographically locates a message where it may not belong. The project encourages interaction and the freedom to make new Pst! devices and submit for residencies. It brings attention to the messenger’s practice/work/emotions/research by showcasing a life stream in the public domain. While this is simply done on the internet by watching Twitter feeds from the screen of a computer these tiny displays sit out in the open, fixed in their own non-space focusing on the single message that changes with each update slowly threading a narrative together for those who pass it or providing a one off message to inform or confuse.


photo.jpg, originally uploaded by meganleigh.

Augmenting Aerial Earth Maps with Dynamic Information (augearth)

Augmenting Aerial Earth Maps with Dynamic Information :To appear in IEEE ISMAR (International Symposium on Mixed and Augmented Reality) 2009, Orlando, Florida USA:Using crowd-casted videos, we generate a dynamic alive city in augmented virtual earth maps.-More info :http://www.cc.gatech.edu/cpl/projects…– Authors: Kihwan Kim, Dr. Sangmin-Oh, Jeonggyu Lee and Professor Dr. Irfan Essa(Director)- Special thanks to : Dr. Nick Diakopoulos (Narration), Myungcheol Doo (Data collection)

white canvas? – pouring out in aid of clarity

I feel like there is a white canvas staring me in the face. I remember this feeling from years ago in my painting classes. I would have meticulously made a non-standard frame, stretched the canvas over it and prepared the surface… then I would stare at it afraid to make the first mark.I don’t know if that fright is learned from others explaining the situation and the popular term or actually something I am experiencing. Have I self-imposed this white canvas or am I really stuck?In this case my canvas is a reflective document which will lead into the final write up of my PhD research. A piece of work which has scattered my brain, body and creativity all over the place; all over the internet.Nodes, are the way I can visualize the research outcome, based on tags of the significant words which explain the main points of the work. And, so I can see the project in my mind and on the screen as an interactive node-based visualization which demonstrates an extended field of vision brought about through technology mediated experiences within the digitally networked domain. I can see how the document ties artists working with new media and multiple areas of theory inform and foretell this shift. I can see how we need to look beyond the confines of the standard screen window as an access point for information. But, my head is overflowing with information and I really have no idea where to start.I have again in front of me a non-standard frame. It’s a practice-based PhD and the work is art. How do I make it all happen, it all pour out of my head, and how do I draw it all together when it is all scattered everywhere? My online tools where I have recorded all my research as I progressed through it, this blog, twitter, delicious are all separate and still very linear based. It’s the visual web I have before me that is daunting, it reflects the complexity of the internet, because it is housed there, because it is about the internet.

research list

cultural probe – how do we access information and how does it change us, define us, extend us.node based research – practical/non-practical way of researching online identity generationextended field of vision – actual shift in field of vision as we become accustom to viewing multiple sources of information on the screensynchronicity – identity making/generationlocationspaceplace – politics