Makerlab.vn
PROJECT
PROJECT / MAKERLAB.VN

test markdown

Open Data / Creative Coding Demo This page demonstrates the new LabMaker conte# Open Data / Creative Coding Demo This page demonstrates the new LabMaker content blocks for technica

#Open Data / Creative Coding Demo

This page demonstrates the new LabMaker conte# Open Data / Creative Coding Demo

This page demonstrates the new LabMaker content blocks for technical documentation, project pages, and creative coding tutorials.


#1. Toggle / Details

Useful for optional explanations, technical notes, FAQ, or advanced sections.

How does the sensor station work?

The station collects environmental data using multiple sensors connected to an ESP32.

  • Temperature
  • Humidity
  • Wind speed
  • Wind direction
  • PM2.5
  • PM10

Data is transmitted to ThingSpeak through Wi-Fi.

JAVASCRIPT
fetch("https://api.thingspeak.com/channels/3448221/feeds/last.json")
  .then(response => response.json())
  .then(data => console.log(data));
Advanced API Notes

You can retrieve the latest observation using the ThingSpeak API.


#2. Embed

Useful for YouTube, ThingSpeak, Figma, Maps, p5.js sketches, or interactive projects.

ThingSpeak Live Data

#YouTube

Project Documentation Video

#Interactive Project

Interactive Environmental Visualization

#3. Bookmark Card

Use this instead of a normal hyperlink when you want to highlight an external resource.

makerlab.vn
MakerLab Open Data
Live environmental observations collected from the MakerLab remote sensing station in Bảo Lộc, Lâm Đồng.
↗
thingspeak.mathworks.com
ThingSpeak Channel
Raw environmental data including temperature, humidity, wind, particulate matter, light and atmospheric pressure.
↗

#4. Video

Upload the video first in:

MEDIA → Add article files

Then insert it like this:

Installation Documentation

You can also use an external video URL:

Remote Field Observation

#5. Audio

Useful for field recordings, sound art documentation, interviews, or environmental recordings.

Field Recording / Bảo Lộc

#6. PDF Viewer

Useful for papers, catalogues, technical drawings, schematics, or documentation.

Technical DocumentationOPEN PDF ↗

Another example:

Research PaperOPEN PDF ↗

#7. Two Columns

Useful when two concepts need to be shown side-by-side.

#Remote Environment

The remote station measures environmental conditions in Bảo Lộc.

  • Temperature
  • Humidity
  • Wind
  • PM2.5
  • PM10

#Exhibition Space

Environmental data is translated into physical outputs.

  • Light
  • Airflow
  • Mist
  • Heating
  • Motion

#8. Three Columns

#INPUT

Remote environmental sensors continuously collect data.

#PROCESS

The system interprets incoming values using predefined mappings.

#OUTPUT

The installation responds through light, airflow, humidity and movement.


#9. Grid

Grid works well for components, project systems, teams, technologies, or categories.

#SENSOR

Environmental sensing station.

Hardware

  • Temperature
  • Humidity
  • PM
  • Wind

#NETWORK

Data transmission layer.

System

  • ESP32
  • Wi-Fi
  • HTTP API
  • ThingSpeak

#INTERFACE

Public data access.

Outputs

  • Website
  • API
  • Visualization

#ARTWORK

Physical translation of environmental data.

#ARCHIVE

Historical observations and datasets.

#EDUCATION

Creative coding and environmental data workshops.


#10. Grid with Images

#Field Station

Remote environmental station

Environmental data is collected remotely in Bảo Lộc.

#Installation

Installation

The exhibition system translates data into a changing artificial microclimate.


#11. Highlight + Columns

Environmental data is not treated only as scientific measurement.

Here, data becomes a material for spatial and artistic interpretation.

#DATA

28.4 °C

71 % RH

PM2.5 = 12 µg/m³

#INTERPRETATION

Warm temperature → stronger airflow

High humidity → reduced mist

High PM2.5 → change in lighting behaviour


#12. Technical Documentation Layout


#02 / API

JAVASCRIPT
const url =
  "https://api.thingspeak.com/channels/3448221/feeds/last.json";

#03 / OUTPUT

Use the data in:

  • JavaScript
  • p5.js
  • Python
  • Processing

:::


#13. Tutorial Example

#Step 1 — Get the data

JAVASCRIPT
const channel = 3448221;

fetch(
  `https://api.thingspeak.com/channels/${channel}/feeds/last.json`
)
  .then(res => res.json())
  .then(data => {
    console.log(data);
  });
JSON
{
  "field1": "28.4",
  "field2": "71.2",
  "field3": "345"
}
What does the API return?

The result is a JSON object containing the latest sensor observation.

#Step 2 — Visualize

p5.js Experiment

#Step 3 — Explore the source

makerlab.vn
MakerLab Open Data
Explore the live dataset and environmental observations.
↗

#14. Media Documentation

#Video Documentation

Installation

#Field Audio

Environmental Recording

:::


#15. Research Material

#Research Paper

Environmental ResearchOPEN PDF ↗

#Supporting Resource

example.org
Related Research
Background material and references used during project development.
↗

:::


#16. Divider

Use:


to visually separate major sections.

If you are inside :::columns or :::grid, use:


when you need a normal visual divider inside one cell, because --- is used to separate columns.


#End

LabMaker blocks can be combined with standard Markdown including headings, lists, links, images, bold text, tables and code blocks. :::nt blocks for technical documentation, project pages, and creative coding tutorials.


#1. Toggle / Details

Useful for optional explanations, technical notes, FAQ, or advanced sections.

How does the sensor station work?

The station collects environmental data using multiple sensors connected to an ESP32.

  • Temperature
  • Humidity
  • Wind speed
  • Wind direction
  • PM2.5
  • PM10

Data is transmitted to ThingSpeak through Wi-Fi.

JAVASCRIPT
fetch("https://api.thingspeak.com/channels/3448221/feeds/last.json")
  .then(response => response.json())
  .then(data => console.log(data));
Advanced API Notes

You can retrieve the latest observation using the ThingSpeak API.


#2. Embed

Useful for YouTube, ThingSpeak, Figma, Maps, p5.js sketches, or interactive projects.

ThingSpeak Live Data

#YouTube

Project Documentation Video

#Interactive Project

Interactive Environmental Visualization

#3. Bookmark Card

Use this instead of a normal hyperlink when you want to highlight an external resource.

makerlab.vn
MakerLab Open Data
Live environmental observations collected from the MakerLab remote sensing station in Bảo Lộc, Lâm Đồng.
↗
thingspeak.mathworks.com
ThingSpeak Channel
Raw environmental data including temperature, humidity, wind, particulate matter, light and atmospheric pressure.
↗

#4. Video

Upload the video first in:

MEDIA → Add article files

Then insert it like this:

Installation Documentation

You can also use an external video URL:

Remote Field Observation

#5. Audio

Useful for field recordings, sound art documentation, interviews, or environmental recordings.

Field Recording / Bảo Lộc

#6. PDF Viewer

Useful for papers, catalogues, technical drawings, schematics, or documentation.

Technical DocumentationOPEN PDF ↗

Another example:

Research PaperOPEN PDF ↗

#7. Two Columns

Useful when two concepts need to be shown side-by-side.

#Remote Environment

The remote station measures environmental conditions in Bảo Lộc.

  • Temperature
  • Humidity
  • Wind
  • PM2.5
  • PM10

#Exhibition Space

Environmental data is translated into physical outputs.

  • Light
  • Airflow
  • Mist
  • Heating
  • Motion

#8. Three Columns

#INPUT

Remote environmental sensors continuously collect data.

#PROCESS

The system interprets incoming values using predefined mappings.

#OUTPUT

The installation responds through light, airflow, humidity and movement.


#9. Grid

Grid works well for components, project systems, teams, technologies, or categories.

#SENSOR

Environmental sensing station.

Hardware

  • Temperature
  • Humidity
  • PM
  • Wind

#NETWORK

Data transmission layer.

System

  • ESP32
  • Wi-Fi
  • HTTP API
  • ThingSpeak

#INTERFACE

Public data access.

Outputs

  • Website
  • API
  • Visualization

#ARTWORK

Physical translation of environmental data.

#ARCHIVE

Historical observations and datasets.

#EDUCATION

Creative coding and environmental data workshops.


#10. Grid with Images

#Field Station

Remote environmental station

Environmental data is collected remotely in Bảo Lộc.

#Installation

Installation

The exhibition system translates data into a changing artificial microclimate.


#11. Highlight + Columns

Environmental data is not treated only as scientific measurement.

Here, data becomes a material for spatial and artistic interpretation.

#DATA

28.4 °C

71 % RH

PM2.5 = 12 µg/m³

#INTERPRETATION

Warm temperature → stronger airflow

High humidity → reduced mist

High PM2.5 → change in lighting behaviour


#12. Technical Documentation Layout


#02 / API

JAVASCRIPT
const url =
  "https://api.thingspeak.com/channels/3448221/feeds/last.json";

#03 / OUTPUT

Use the data in:

  • JavaScript
  • p5.js
  • Python
  • Processing

:::


#13. Tutorial Example

#Step 1 — Get the data

JAVASCRIPT
const channel = 3448221;

fetch(
  `https://api.thingspeak.com/channels/${channel}/feeds/last.json`
)
  .then(res => res.json())
  .then(data => {
    console.log(data);
  });
JSON
{
  "field1": "28.4",
  "field2": "71.2",
  "field3": "345"
}
What does the API return?

The result is a JSON object containing the latest sensor observation.

#Step 2 — Visualize

p5.js Experiment

#Step 3 — Explore the source

makerlab.vn
MakerLab Open Data
Explore the live dataset and environmental observations.
↗

#14. Media Documentation

#Video Documentation

Installation

#Field Audio

Environmental Recording

:::


#15. Research Material

#Research Paper

Environmental ResearchOPEN PDF ↗

#Supporting Resource

example.org
Related Research
Background material and references used during project development.
↗

:::


#16. Divider

Use:


to visually separate major sections.

If you are inside :::columns or :::grid, use:


when you need a normal visual divider inside one cell, because --- is used to separate columns.


#End

LabMaker blocks can be combined with standard Markdown including headings, lists, links, images, bold text, tables and code blocks.