Visualizing the Database
This tutorial demonstrates how to setup a communication with a Node.js server and a Mongo database that stored in mlab, and in addition, how its elements can be extracted and visualized on a client using P5.js. Introduction This project demonstrates how to
Location Data and Remote Servers
Tutorial on establishing communication with an Arduino MKR 1400 and a Node.js server using the MQTT protocol. Detailed instructions are given with full source code and 3D models.
Automatik – Workshop
17th December 2018, University of Plymouth (UK) This workshop, organised by i-DAT, included talks, presentations, and practical sessions related to the topic of automation, exploring key aspects of the UK’s Industrial Strategy. The aim of the workshop was to enlighten participants
Computationally-Enhanced Ecologies, Organisms, and Parasites. Speculative Explorations of Symbiotic Oscillations
Didakis, S. (2018) 'Computationally-Enhanced Ecologies, Organisms, and Parasites. Speculative Explorations of Symbiotic Oscillations', in Media Architecture Biennale, MAB18, CAFA, Central Academy of Fine Arts, Beijing, China.
Generative Design with P5.js
Workshop on generative design with P5.js, Atom, and GitHub
DAT505 Advanced Creative Coding
The course introduces advanced creative coding strategies for developing engaging experiences using contemporary development tools and programming frameworks such as JavaScript, Three.js, WebGL, and WebAudio, as well as introducing techniques for user interaction and API integration.
Technoetic Arts
From 2014 till 2017 I had the chance to supervise Roy Ascott's course BA in Technoetic Arts, at the DeTao Masters Academy and Shanghai Institute of Visual Arts. Following is a description of the course, as is to be found in
Bio-Robotics Workshop
Co-delivered with Professor Laura Beloff, IT University of Copenhagen Roy Ascott Studio
Spatializing Invisible Matter
Didakis, S. (2016) 'Spatializing Invisible Matter', in Leonardo Electronic Almanac, Volume 22, Number 1, MIT Press