Giovanni Pignoni

résumé -- contact me

Contacts

Giovanni Pignoni
23/07/1992 Italy

via Nazionale 203
40065
Pianoro BO
Italy

Write me, whatever, whenever, whoever:
pignoni.g [at] gmail [dot] com

Résumé

Giovanni Pignoni
23/07/1992 Italy

Experience

-gen 2018 - Ongoing >> Part of the Board of NTNU i Gjøvik Designverkstedet (Maker-space)
-gen 2018 - Ongoing >> Research Assistant at NTNU Physical and tactile Prototyping IMT1006 w/ professor Anders-Petter Andersson
-aug 2016 - jul 2017 collaboration at Studio Folder in Milan
-2015 - Ongoing >> Freelance interaction and graphic designer / researcher
-2014 - 2016 Parametric Design junior researcher at ISIA Urbino
-2014 - 2015 Simplification Center Isia developer at ISIA Urbino
-2014 - Apio s.r.l. Corporate image and website development

Publications

-2017 - Tipografia parametrica e Developmental Dyslexia” in Material Design Journal №03 “Design Parametrico” w/ L. Perondi, W. Gerbino, B. Chia, R. Arista, G. Gaudenzi

Education

-sep 2017 - ongoing >> Master in Interaction Design at NTNU i Gjøvik
-may 2018 NTNU Learning Assistant Training (LAOS) at NTNU i Gjøvik
-oct 2012 - mar 2016 Bachelor Graphic Design and Visual Communication at ISIA Urbino, 110/110 (UxD related thesis project)
-oct 2006 - jul 2011 Secondary school Isart Bologna, 85/100

-2015 René Knip: 3D Logo Tag in Urbino w/ René Knip - ISIA Urbino
-2014 Type Design Week w/ Fred Smeijers - ISIA Urbino
-2014 Game de/Sign w/ Walter Obert - ISIA Urbino
-2013 X - Una variabile in cerca di identità - FF3300
-2013 Latin Calligraphy w/ Roman Wilhelm - ISIA Urbino
-2013 Teoria del colore w/ Narciso Silvestrini - ISIA Urbino

-feb 2012 - Cambridge English: First (FCE) at English Language Centre Bristol, Grade B

Language

Italian - Native speaker
English - Proficient

What I like to work with:

Hardware

Raspberry & Odroid
Arduino
Oscilloscope & Signal generator
Soldering
3D priting
Hi-fi Restoration
Vintage Cars and motorcicles 1970/80

Software

Adobe Suite **
Psychopy **
Python **
SPSS statistics *
Vectorworks (cad and 3D) **
Eye tracker (Pupil Labs) **
Processing & P5 **
NodeBox 1 & 3 **
DrawBot *
Robofont (font design and parametric design) & FontLab **
Google docs ***
Html & Css ***
Zurb Foundation & Bootstrap ***
Sass *
JavaScript & jQuery **
PHP (if really needed) *
WordPress (custom theme design w/ Underscores) **

*** My daily bread
** Still Good
* It happend

-- all my projects

Who?

I am interaction and graphic designer with the tendency wanting to do more than my title would suggest. Currently studying for my master at NTNU i Gjøvik.
I come from the countryside near Bologna, Italy, deep in the hills marking the border between Emilia Romagna and Tuscany.
I grew up in a farm like environment, with machines and animals always surrounding me, and while this might not seem important, I believe it has most definitely shaped how I interact with my surroundings.


Portfolio

UxD

Graphic

Fahr'n fahr'n auf der autobahn

Type

Code

Yogurt Serif

The Yogurt serif typeface has been developed only for five days, during the 2014 Type Design Week. It has started as a modular stencil fonts and was later digitalized for completion. This is an ongoing project, still developed now and then.

If you are interested in this project, would like to use it as it is, continue the development yourself or even get me to finish it, drop me a mail.

Font developed during the 2014 Type Design Week w/ Fred Smeijers at ISIA Urbino.

Marche

The Marche typeface has been developed as part of a corporate image exercise regarding the identity of the homonym Italian region and is in fact inspired by the unique shapes of the marchisan hills.

The typeface was actively used in the logotype and applied on tourism advertisement and merchandise.

Different design stages

This is an ongoing project, still developed now and then.
If you are interested in this project, would like to use it as it is, continue the development yourself or even get me to finish it, drop me a mail.

Applications

Font developed during the course of “Corporate image”, held by professor Danny Kreeft, ISIA Urbino, A.A. 2014/2015.

Nefti

The Nefti is an evolution of the typeface developed by Emma Magrini for her the exam of type design (professor Albert Pingherra, ISIA Urbino, A.A. 2013/2014).

This is an ongoing project, actively developed in conjunction by me and Emma.
If you are interested in this project, would like to use it as it is, continue the development yourself or even get us to finish it just for you, drop me a mail.

Initial drawings (by Emma)

cozy lummox gives smart squid who asks for job pen the lazy major was fixing cupids broken quiver sympathizing would fix quaker afta objectives a quick brown fox jumps over the lazy dog offagna quirky spud boys can jam after zapping five worthy polysixes the job of waxing linoleum frequently peeves chintzy kids sixty zips were quickly picked oflaga disco pax from the woven jute bag just poets wax boldly as kings and queens march over fuzz fiordo

cozy lummox gives smart squid who asks for job pen the lazy major was fixing cupids broken quiver sympathizing would fix quaker afta bjectives a quick brown fox jumps over the lazy dog offagna quirky spud boys can jam after zapping five worthy polysixes the job of waxing linoleum frequently peeves chintzy kids sixty zips were quickly picked oflaga disco pax from the woven jute bag just poets wax boldly as kings and queens march over fuzz fiordo

Pgn Sans

The Pgn sans is the typeface I had to develop for the type design exam.

This is an ongoing project but the development is temporary on hold.
If you are interested in this project, would like to use it as it is, continue the development yourself or even get me to finish it just for you, drop me a mail.

cozy lummox gives smart squid who asks for job pen the lazy major was fixing cupids broken quiver sympathizing would fix quaker afta objectives a quick brown fox jumps over the lazy dog offagna quirky spud boys can jam after zapping five worthy polysixes the job of waxing linoleum frequently peeves chintzy kids sixty zips were quickly picked oflaga disco pax from the woven jute bag just poets wax boldly as kings and queens march over fuzz fiordo

cozy lummox gives smart squid who asks for job pen the lazy major was fixing cupids broken quiver sympathizing would fix quaker afta bjectives a quick brown fox jumps over the lazy dog offagna quirky spud boys can jam after zapping five worthy polysixes the job of waxing linoleum frequently peeves chintzy kids sixty zips were quickly picked oflaga disco pax from the woven jute bag just poets wax boldly as kings and queens march over fuzz fiordo

Font developed during the course of “Type design”, held by professor Albert Pingherra, ISIA Urbino, A.A. 2014/2015.

Savanna

The Savanna is a spin off / regularization of an early version of the Savana that is being developed by Riccardo Govoni.

This is an ongoing project but the development is temporary on hold.
If you are interested in this project, would like to use it as it is, continue the development yourself or even get me to finish it just for you, drop me a mail.

cozy lummox gives smart squid who asks for job pen the lazy major was fixing cupids broken quiver sympathizing would fix quaker afta objectives a quick brown fox jumps over the lazy dog offagna quirky spud boys can jam after zapping five worthy polysixes the job of waxing linoleum frequently peeves chintzy kids sixty zips were quickly picked oflaga disco pax from the woven jute bag just poets wax boldly as kings and queens march over fuzz fiordo

cozy lummox gives smart squid who asks for job pen the lazy major was fixing cupids broken quiver sympathizing would fix quaker afta bjectives a quick brown fox jumps over the lazy dog offagna quirky spud boys can jam after zapping five worthy polysixes the job of waxing linoleum frequently peeves chintzy kids sixty zips were quickly picked oflaga disco pax from the woven jute bag just poets wax boldly as kings and queens march over fuzz fiordo

Headphones collection

Bang & Olufsen Form 2

Bang & Olufsen Form 1

Bang & Olufsen U70

AKG K135

AKG K241

AKG K301

AKG K340

AKG K500

AKG K501

Beyerdynamic DT150

Beyerdynamic DT220

Beyerdynamic DT880

Beyerdynamic DT990

Beyerdynamic DT831

Beyerdynamic DT931

Beyerdynamic DT880

Revox RH3100

Revox RH310

Sennheiser HD540

Sennheiser HD560

Sennheiser HD580

Yamaha YH2

Leather cover #2

Headphone pouch

21-23

The 21 - 23 project aims to metaphorically reconstruct the experience of running, with special attention to three basic elements:

  • - Visual impediment consequence of constant motion.
  • - Fragmented attention span.
  • - Rhythmics of heartbeats and footsteps.

The raw images were shot by me, running, holding a digital camera equipped with a self-made pinhole lens. The experiment was divided in two running sessions around the small city of Pianoro, the first -21- picturing on to the industrial area of “Pian di Macina”, while the second -23- was shot in the residential and rural area. All the images have timestamps, later cross-referenced with a gps position registered using a smart phone.

The two videos have been produced using Processing for image sequencing and MetaSynth for sound design, visualization and geolocalization have been realized using NodeBox 1 (python).

Project realized during the course of “Photography”, held by professor Luca Capuano, ISIA Urbino, A.A. 2014/2015.

Volvo 240

A small project to narrate the relationship between me and my dear old Volvo 240.

Project realized during the course of “Graphic design”, held by professor Marcello Signorile, ISIA Urbino, A.A. 2014/2015.

AKG Packaging

As consequence of my deep passion for headphones I redesigned the packaging for the vintage AKG K241 stereo headphones (very similar to the still in production K240 Studio).

The packaging includes a fully functional paper headphone stand, cheaper to produce than the wood made ones and more appropriate for a mid-class / mid-priced model like the K241.

The K 241 was the first headphone to use semipermeable material (an acoustically selected paper membrane) to fine tune the frequency response and is there for a milestone in acoustic design.

Project realized during the course of “Packaging”, held by professor Francesco Tacconi, ISIA Urbino, A.A. 2013/2014.

Shadows and rainfall in Urbino

A data visualization project around different flows crossing the central street "Via Aurelio Saffi" in Urbino.

Sun movement, rainfall subjected areas, peoples and cars flows have been carefully measured measured during the research period.

In order to correctly assess the water flow a scale model of the street was built.

Group project, realized during the course of “Instruments for data visualization”, held by professor Marco Ferrari, ISIA Urbino, A.A. 2012/2013.
Simone Ellero, Giammarco Gaudenzi, Riccardo Govoni, Giovanni Pignoni.

REMC

'REMC' is a concept magazine about the information material aviable inside a cloistered monastery. The printed material was collected entirely at the local Monastery of St. Chiara in Urbino.

During the research the nouns where interviewed about their “media” habits, in order to better understand how informations can get in the monastery.

Surprisingly they manage to be actually very well informed, accessing information from some rather unusual sources, including a variety of missions around the globe (most based in Africa).

The general approach and overall quality of the magazines is questionable, still more varied than might be expected.

Project realized during the course of “Sociology of communication”, held by professor Matteo Guidi, ISIA Urbino, A.A. 2014/2015.

Camera

Exploring the possible views around an object. 3d modeling using vectorworks, color using photoshop.

Paper model

Exploded view

Side view

Project realized during the course of “Instruments for data visualization”, held by professor Marco Ferrari, ISIA Urbino, A.A. 2012/2013.

Visualize a day

The pictures taken during a day, every 8 minutes, from the point of view of a person, are converted into sound thanks to MetaSynth. The data from the white balance and EV is instead used to create a variable bayer matrix that represents the color dominance and general luminosity that originally hit the camera sensor.

Project realized during the course of “Graphic design”, held by professor Marcello Signorile, ISIA Urbino, A.A. 2014/2015.

Simplification Center

During the second and third year as an ISIA student, I have been an active part of the entity we used to call “Simplification Center Isia”.

Lending library modules

A small group of students, coordinated by the director and professor Luciano Perondi in the effort of redesign and simplify the paperwork that keeps our university running.

My major contributor has been developing easy to use pdf interactive forms. Fillable by hand or by computer, taking great care in measuring spaces in order to balance the two usage scenarios. In particular, I curated the multiple university enrollment forms, more than twenty, that are still in use today.

The appearance of the light gray fillable fields is so distinctive that it has become part of the institutional image of the University.

Extracurricular project, coordinated by professor Luciano Perondi, ISIA Urbino, A.A. 2014/2015.

Uncharted Exibit

“Uncharted—Footnotes to the Atlas” is an interactive installation made of a series of experimental visualisations about the infrastructure of contemporary cartography. It has been first presented as part of the Oslo Architecture Triennale exhibition at DOGA Norwegian Centre for Design and Architecture (September 8th–November 27th, 2016).

The project aims to unearth the traces of the global remote sensing apparatus, its agenda and patterns of ownership, through the mapping of its objects, facilities, and data managed by different nation states and private corporations.

"On Residence" exhibition at DOGA Norwegian Centre for Design and Architecture.

The installation is composed of two main elements. The first one is a lightweight metal frame that supports a set of forty-five custom-made globes—a comparative cartographic tool for exploring the data coverage of the Landsat programme between 1972 and 2016. It shows the evolution and fragmentation of the global mosaic of satellite imagery, as an evidence of the biased interests (and the evolving capabilities) that determined the advance of remote sensing technologies over the past decades.

The second element is a table divided into three sections: a data visualisation about the Landsat spheres; a photographic catalogue of sample anomalies, fractures, and aberrations from satellite imagery of the Svalbard archipelago (home to one of the most important satellite ground station in the world); a set of three physical models that represent a vertical section cut through the sky of Google Maps, that shows how different image providers are covering the Earth’s surface from different altitudes and at different resolutions.

My major effort in the project has been reworking the meta-data extracted from the publicly available Landsat datasets. A geographical representation of the imagery’s distribution over time has been produced using python, tailoring the drawings around the capabilities of the drawing machine we wished to use for the final production.

The lines’ thickness, which represents the number of photos available for each year of activity, was originated by the increasing vibration of the robot’s arm, that hovers on the spinning globe while progressively drawing on it.

A set of forty-five globes were produced by mean of a silicon mould, the casted spheres were hand polished in order to obtain a smooth, matte surface.

Project developed during the collaboration with studio Folder.
Research and design: Folder (Marco Ferrari, Elisa Pasqual, Alessandro Busi, Aaron Gillett, Pietro Leoni, Francesca Lucchitta, Giovanni Pignoni, Mariasilvia Poltronieri) / Design and production: Folder and Gisto (Alessandro Mason)

Braccio-mecc

"braccio-mecc" is degenerated exercise started from the basic assignment to experiment with matrix. Try in your browser, the new p5.js version here.

Project realized during the course of “Mathematic for design”, held by professor Igino Marini, ISIA Urbino, A.A. 2012/2013.

Pallinator

Pallinator is a small project, a simple python script that redraws a font using a grid of shapes. It can be adapted to do many thing, including recursive typography.

Personal project - 2015

Paratype "slab"

Parametric typography is a course about analysis of the relations between the typographic shapes of the letters. The analysis is then translated in mathematical models that can reproduce different part of a fonts parametrically using RoboFont and the powerful RoboFab library.
A lot of fonts.

My work group focused on the behavior of slab serifs and the various optical correction that are applied when a sans is turned in to a serif. I developed a crude but effective way of finding the intersection between a bézier curve and a line or another bézier, this permitted us to cut raw shapes with high precision.

Were the bézier intersection has been used

Project realized during the course of “Parametric typography”, held by professor Luciano Perondi, ISIA Urbino, A.A. 2013/2014.
Riccardo Govoni, Bianca Maldini, Giovanni Pignoni.

Interfaces and household appliances
'Thesis project'

Interfaces and household appliances
Interaction with everyday machines

The project I embraced in the last part of my training at the ISIA in Urbino has led me to investigate what the human machine interaction is made of. The core of this research has been washing machines and laundry in general.

The washer is one of the most complex “utility appliances” we have deal with on a daily basis, therefor a perfect starting point for an analysis that got much deeper that the limited extent related to washing machine.

As a final experiment, an interactive prototype has been developed in order gain first hand experience and evaluate a few technical solution identified during the analysis. The last of many revisions can be tried here.

The entire publication is available on-line, on Issuu, in english,
pretty neat, right?

Thesis project presented on the 31st of March 2016, supervisor Luciano Perondi, co-supervisor Valentina Rachiele, ISIA Urbino, link to the discussion(in Italian).

Uncharted Website

The web page “uncharted.ooo" has been developed for Studio Folder to document the installation commissioned by the After Belonging Agency, curators of the Oslo Architecture Triennale 2016, as part of the "On Residence" exhibition at DOGA Norwegian Centre for Design and Architecture (September 8th – November 27th, 2016).

The mobile interface

My effort in the development in the physical installation is better documented here. More information on the project can be found directly on the official website.

This interface, part of the web page, has the purpose to give access trough a bi-dimensional device to the data representation we produced for the physical installation in Oslo: the amount of images token by Landsat satellites during the entire program from 1972 to 2016.

Project developed during the collaboration with studio Folder.
Research and design: Folder (Marco Ferrari, Elisa Pasqual, Alessandro Busi, Aaron Gillett, Pietro Leoni, Francesca Lucchitta, Giovanni Pignoni, Mariasilvia Poltronieri) / Design and production: Folder and Gisto (Alessandro Mason)

Washi Washi

A Small side project conceived as a presentation of the thesis project, composed of two small booklets.

Volume I

The content of this project has been updated and integrated into my thesis and it's visible here.

Volume II

Project realized during the course of “Final synthesis”, held by professor Luca Pitoni, ISIA Urbino, A.A. 2014/2015.

Apio

Apio is a small start-up that designs, produces and sells DIY solutions for the Internet of Things. Thanks to the Apio broad a makers or a company is able to create smart object, remote controlled from a computer or smart-phone and interconnected to each other.

The mobile interface

The desktop interface

For Apio s.r.l. we developed the brand identity and the debut website, the prototype can bee seen here.

Group project, 2014/2015.
Giammarco Gaudenzi, Riccardo Govoni, Giovanni Pignoni.

H-Hub

As a corporate identity exercise we were assigned to invent a new between the following: dictatorial regime, religion, spiritual movement, satanic cult or student movement. My work group was assigned with religion. So we conceived the hub, a place, half virtual half real of connection between people, joining together in communal consciousness.

The graphical identity is based on a rotating matrix of eight sphere mounted on the vertex of an invisible cube, the parts makes up the all.

My effort in this group assignment has been developing the interface of the web-app the "followers" would use to stay constantly connected to the hub and to abduct more people in to it, the prototype is still hosted here or here (skipping the presentation).

The mobile interface

The desktop interface

a H-Hub user

a H-Hub temple

Group project, realized during the course of “Graphic design”, held by professor Marcello Signorile, ISIA Urbino, A.A. 2014/2015.
Marta Lonardi, Valentina Monacelli, Giovanni Pignoni, Michela Zoppi.

CZA

Corporate Website for CZA Cino Zucchi Architetti, a leading European architecture studio based in Milan.

This Corporate Website has a complex structure to serve both as portfolio and as archive for the studio. Secondary sections are also presents to include a news feed, press resales as well as the personal blog of the Chief architect Cino Zucchi.

This website has been developed and lunched in 2017 during my work experience with studio Folder: Elisa Pasqual and Alessandro Busi created the graphical concept while I developed the responsive design and implemented the back-end (Wordpress) and front-end. The website is visible here.

The interface

Project developed during the collaboration with studio Folder.
Design and Development: Folder (Marco Ferrari, Elisa Pasqual, Alessandro Busi, Giovanni Pignoni)


Notes

A device specific Colour Contrast Analyser

13 May 2018

I have been a user of Colour Contrast Analyser since LP introduced it to my class in 2012. CCA is a tool that greatly simplifies application the W3C contrast ratio equation part of the WCAG Success Criteria, which is a widely accepted criterion in evaluating the usability of the visual design of a piece of software. The equation calculates the contrast ratio between two sRGB colours comparing the relative Luminance of the samples. CCA interface Colour Contrast Analyser Interface on Mac OS.

The luminance is the intensity of light emitted by a surface and is obtained through the luminosity function, which applies the spectral sensitivity human vision to the three components of RGB to compute the perceived luminance in a normal vision subject.

However, as contents are increasingly being produced to be accessed on the go, extreme ambient conditions (outdoor) with a high level of ambient illuminance (luminous flux incident on a surface) and deviation in the colour temperature can have a greater interference with the characteristics of the display: reflectance (amount of light reflected by the display and the protective glass), absolute white (maximum luminance emitted while producing the brightest white possible) and black luminance (minimum possible luminance emitted proportionally to the ability of the display of "turning off" the pixels in order to create the darkest black). Ambient luminance can in fact substantially reduce the effective ambient contrast ratio consequently reducing the perceived contrast, deviating from the ideal value that the aforementioned equations are evaluating.

If the target use case includes outdoor use, Colour Contrast Analyser and the WCAG can be a misleading reference of usability as they lack any device and ambient data in the evaluation, reducing the effectiveness of the guideline altogether for mobile development.

Thanks to the Norwegian Colour and Visual Computing Laboratory I performed a series of experiments as part of the course IMT4315 “Colour in interface design” lectured by Philip John Green (the paper will be hopefully presented later this year), measuring the effects of different levels of illuminant intensity, simulating a range of ambient illumination, from standard office environment (500lux) to what could be comparable to a cloudy day 5000lux, on character recognition performances for LCD displays.

The mathematical model The mathematical model

On the data collected throughout the experiment, I based the draft of a mathematical model that could be used to adjust or evaluate colour combination for a given display as the ambient illumination changes.

Ideally, this would have to be implemented in the backend of a light-aware user interface, reading the light sensor and screen brightness dynamically (apparently not any time soon on iOS) to adjust the colours of the interface.

To demonstrate and test the model a simple web interface was developed.

The interface allows to input the specifications of a device with an LCD screen and estimate the readability of a text stimuli material displayed on the device as it changes at different illuminant conditions. The underlying equation has been synthesised from data up to an ambient contrast ratio of c.a. 6:1, hence the simulation is unreliable for high contrast ratio >10:1 as the glaring produced by an excessive contrast has not been accounted for.

The web interface The web interface

The output value of estimated recognition time has to be compared to the target value of 800ms that is the expected average duration necessary for the correct recognition (80% threshold) in "favourable conditions" of four underscore random characters composed in Microsoft Times New Roman with font size set at 0.4 degrees of visual angle (24 arc-minutes) and distance between characters of 2 degrees (3/4 saccades required for a total of approximately 800ms). A significant departure from this value has to be interpreted as a drop in readability.

Glossary

  • Display white point luminance cd/m2: Luminous flux per unit solid angle per unit projected source area (cd/ m2 or Nit). Often referred to as Brightness in displays specifications.

  • Display static contrast ratio: the ratio of the luminance of the brightest colour (white) compared to that of the darkest colour (black) that the system is capable of producing at the same time.

  • Display black point luminance cd/m2: luminance of the darkest colour (black) that the system is capable of producing. The reference veiling glare luminance specified in the IEC 61966-2-1 document is 0.2 cd/m2 (this is the reference viewer-observed black point luminance) and can be used if either the contrast ratio or the display black-point are unknown.

  • Display Reflectance: Normalised value (0-1) of the proportion of ambient light reflecting off the display. Typical values can be 0.1 for a matte display or as low as 0.047 for a treated glass display (iPhone 7).

  • Ambient Illuminant: The total luminous flux incident on the display surface (Daylight can be as bright as 20000lux, an office environment would usually measure 300/500lux).

    A few reference values, mostly from Displaymate.com:

    Model luminance
    (brightness cd/m2)
    black luminance
    (max brightness cd/m2)
    reflectance
    iPhone X 726 0 4.5
    Galaxy S9 544 0 4.4
    Galaxy Note8 601 0 4.6
    iPhone 7 602 0.34 4.4
    iPhone 6 Plus 566 0.39 4.6
    iPhone 6 558 0.35 4.6
    iPhone 5 556 0.41 4.6
    iPad mini 4 450 0.34 2.0
    iPad Air 2 415 0.39 2.5
    iPad Pro 424 0.26 2.6
    Microsoft Surface Pro 4 436 0.31 5.6
    Apple Watch Sapphire 482 0 8.2
    Apple Watch Glass 473 0 4.7

    The result is unfortunately not (yet) a reliable tool for colour evaluation, further research will be needed to understand how the equation should perform at ambient contrast ration of more than 5:1 and possibly increase the number of independent variables (such as character size and visual acuity). Hopefully, this and other works will increase interest over light aware User Interfaces making the adoption of such technologies more common in the future.

    Special thanks to Peter Nussbaum and Philip John Green for the help setting up the experiment and technical supervision.

Psycopy on a Raspberry Pi

04 March 2018

Preparing the stimuli material and hardware setup for a recent experiment I decided to try to have it running on a Raspberry Pi 3 Model B. Why would a raspberry make any sense as the core of a neuroscience/psychology experiment you might ask?

Setup The experiment setup with a disassembled Apple Cinema Display

Getting Psycopy running on Raspbian is straightforward but the apt-get distributed version is outdated (1.83.04) but getting a newer version is possible following the manual installation and possibly having to go after a few extra python dependencies.

In order to get the best performance possible out of it, I would also suggest a mild overclocking and passive cooling.

The bad The included benchmark doesn't have any pity for the poor Raspberry.

And now the bad: the Raspberry Pi 3 is still quite slow, and it is quite evident, from the included performance test, that low-level vision research on complex stimuli material is out of the question. The benchmark returns in my case, even on the overclocked raspberry a awful refresh stability of 189ms (it should be <0.5ms).

Not all is lost, simple experiments with simple/static material are still possible with a much lower variability, this has to be assessed nevertheless as you design your experiment.

Another concern when using a raspberry is back up, sd-cards are prone to failure and I would not store any important data in it for a long period of time. If you can have internet access from the experiment location neat solution is to push to the cloud your results as soon as you finish writing to the files. Rclone works very well under Raspbian and supports all the major cloud storage services. Here's an example, it is advisable to push only the latest results instead of overwriting every time all the results in the destination folder.


win.close()
try:
    system("rclone copy /home/pi/Documents/yourExperiment/"+singleFileName+"  dropbox:destinationFolder/" )
    system("rclone copy /home/pi/Documents/yourExperiment/"+resutFileName+"  dropbox:destinationFolder/" )
except:
    print("error uploading!")
core.quit()