LightStick V2 (ESP-01+Android app)
Light painting is a type of photography that combines light, motion, and long exposures. A single point of light in motion will generate a continuous streak in the final shot for as long as the shutter is open. Traditionally, these designs were hand-painted with a penlight, but with the advent o...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2022
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/156595 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-156595 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1565952022-04-20T23:48:50Z LightStick V2 (ESP-01+Android app) Tham, Wai Hong Chia Liang Tien, Clement School of Computer Science and Engineering ASLTCHIA@ntu.edu.sg Engineering::Computer science and engineering Light painting is a type of photography that combines light, motion, and long exposures. A single point of light in motion will generate a continuous streak in the final shot for as long as the shutter is open. Traditionally, these designs were hand-painted with a penlight, but with the advent of inexpensive microcontrollers and programmable RGB LEDs, the notion has taken on a new high-tech twist. The constrains of such a small microcontroller such as ESP-01 is memory. Large, colourful images require a lot of memory. Where there are 144 LED’s image resolution are constrained to the number of LEDs on the NeoPixel WS2812b (e.g., 300x144 or 400x144). This is conducted by the wireless network hosted by the ESP01. Primarily, the NeoPixel WS2812b LED strips will paint the image by continually changing the displayed queue during motion. The objective of this final year report is to document the development of a light painting application that is competent in serving light painting. It will feature diverse elements of integrated approaches that equip the capabilities of a handheld light painting application. This application will enhance the widespread efficiency and portability of doing light painting, constructing it a more delightful venture for photographers. In this project, a mobile application developed to paint an image uploaded in BMP format via a mobile phone. Application is developed through HTML/JavaScript/CSS compiled with Apache Cordova as it is crossed platform across IOS and Windows. Bachelor of Engineering (Computer Engineering) 2022-04-20T23:47:23Z 2022-04-20T23:47:23Z 2022 Final Year Project (FYP) Tham, W. H. (2022). LightStick V2 (ESP-01+Android app). Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/156595 https://hdl.handle.net/10356/156595 en application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering::Computer science and engineering |
spellingShingle |
Engineering::Computer science and engineering Tham, Wai Hong LightStick V2 (ESP-01+Android app) |
description |
Light painting is a type of photography that combines light, motion, and long exposures. A single point of light in motion will generate a continuous streak in the final shot for as long as the shutter is open.
Traditionally, these designs were hand-painted with a penlight, but with the advent of inexpensive microcontrollers and programmable RGB LEDs, the notion has taken on a new high-tech twist. The constrains of such a small microcontroller such as ESP-01 is memory. Large, colourful images require a lot of memory. Where there are 144 LED’s image resolution are constrained to the number of LEDs on the NeoPixel WS2812b (e.g., 300x144 or 400x144).
This is conducted by the wireless network hosted by the ESP01. Primarily, the NeoPixel WS2812b LED strips will paint the image by continually changing the displayed queue during motion. The objective of this final year report is to document the development of a light painting application that is competent in serving light painting. It will feature diverse elements of integrated approaches that equip the capabilities of a handheld light painting application. This application will enhance the widespread efficiency and portability of doing light painting, constructing it a more delightful venture for photographers.
In this project, a mobile application developed to paint an image uploaded in BMP format via a mobile phone. Application is developed through HTML/JavaScript/CSS compiled with Apache Cordova as it is crossed platform across IOS and Windows. |
author2 |
Chia Liang Tien, Clement |
author_facet |
Chia Liang Tien, Clement Tham, Wai Hong |
format |
Final Year Project |
author |
Tham, Wai Hong |
author_sort |
Tham, Wai Hong |
title |
LightStick V2 (ESP-01+Android app) |
title_short |
LightStick V2 (ESP-01+Android app) |
title_full |
LightStick V2 (ESP-01+Android app) |
title_fullStr |
LightStick V2 (ESP-01+Android app) |
title_full_unstemmed |
LightStick V2 (ESP-01+Android app) |
title_sort |
lightstick v2 (esp-01+android app) |
publisher |
Nanyang Technological University |
publishDate |
2022 |
url |
https://hdl.handle.net/10356/156595 |
_version_ |
1731235804977561600 |