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.