SlideShare una empresa de Scribd logo
1 de 12
Blaž Remškar
Presentation of my past work
Blaž Remškar Electronics
My first electronic/embedded projects
• ATMEL AVR chips were my first introduction to the world of
microcontrollers.
• Code for some of my first projects was written in Assembler
language.
• Later I started writing code in C language because my project
started to be more complicated.
• Almost all electronic was made with protoboards or acrylic
boards with drilled holes.
POV persistence of visionMy circuit
Blaž Remškar Electronics
Some of my first projects
• Programming ATMEL chips with
PonyProg serial device programmer.
• Clap detectors for detecting one or
several claps with relay output for
triggering lights.
• Heart shaped music detector for my
girlfriend birthday present.
• Light detector for controlling small
solar panel.
AVR programmer
I've done all those projects alone from scratch. More complicated
project was several clap detector, because I needed to make correct
time measurements between the claps and the clap itself. Heart music
Detector was soldered on plexiglass which was also very hard to do. LED heart
Blaž Remškar Electronics
Some of my robotic projects
This robot is able to follow black or with
line. The algoritem is quite simple, all
you need to do is just sense the
reflection of two infrared LED
transmitters and decide how to turn.
Line following robot
I made this robot just to impress
people. When it runs it looks like alive
creature, because it has separated
micrcontroller just for turning head and
it uses only one ultrasound sensor.
Turning head caterpillar
The robot was made for the obstacle
detection and avoidance. I decided to
make it more interesting. I made simple
learning algoritem with weights so the
robot can learn himself how to avoid
obstacles in real enviroment.
Artificial intelligence
Only problem with this robots is power
supply. The sensors were very simple
wire switches and the microcontroller
was directly connected to motors. I got
the motors from the cell phone vibrator
and they had no tyres.
Micro robots
• I started creating robots just for fun then it turned out that I
really learned a lot about electronics and programming.
• The robots that I created were only toys and they weren't very
useful in real life applications.
Blaž Remškar Electronics
Project for Machine Vision Laboratory FE
• SensiNode wirelles nodes were the base of this project.
• I also needed some embedded cameras in this case
CMUcams for face detection.
• The goal of this project was intergration between SensiNode
and CMUcam not so much data statistic from captured data.
The idea was to detect human faces with cameras and then measuring the time and
the number of the faces in front of the camera. The data can then be transmitted from
node to node and then through router to the software where the data can be further
analyzed for the needs of marketing.
So I needed to make some protocol between cameras and the wireless nodes. It was
a simple SPI interface on both sides for sending information about the time and
number of faces from cameras and acknowledge info from wireless nodes.
Wireless network of cameras for determing public
interests
Blaž Remškar Electronics
Basic idea of this sensor network
Send the number of
detected faces and
the time based on
changed number of
faces to the node.
Then wait for
acknowledge from
node.
Cameras
Establish wireless
Mash network
between the nodes
and start sending
the data from the
camera to router.
Nodes
Made some
statistics based on
node number, time
of looking and
number of faces.
This can be further
presented for the
marketing needs.
Statistic
Blaž Remškar Electronics
Components of my system intergration
The CMUcam is a low-cost,
low-power sensor for mobile
robots. I used the Viola-Jones
sample project that comes
with the CMUcam. It is an
example of a lightweight face
detector. The algorithm is
based on the face detection
by P. Viola and M. Jones.
It contains NanoStack,
NanoRouter and NanoService
solution and they are an ideal
building blocks for the Internet
of Things based on IPv6
(6LoWPAN). I used the basic
mesh networking that comes
with the stack, and it cover
multiple hops.
Is a network analyzer tool for
visualizing network activity,
node data statistics and
routing information of sensor
network. I modified this SW so
that message log fits my data
requirements. Further
statistics processing can be
made with Matlab.
CMUcam Sensinode NodeView
Blaž Remškar Electronics
My work at Spica International
I started working in Spica back in 2009. My
primary tasks in HW development were writing
drivers and decoders for card readers and PCB
design.
•Now I still take part in Spica only as external
employee because most of the HW projects are
almost completed.
In addition to my main tasks which has been
focused on card readers decoders and drivers, I
also made several other HW and SW projects
including PCBs, desktop applications, smart
cards programming SW, some web related
things and automatic HW stress and smoke
tests. I also worked a lot on integration between
our controllers and a wide variety of fingerprint
sensors.
My first work place in Spica
My second fingerprint sensor integration
and first installation in Spica
Blaž Remškar Electronics
Some of the projects in Spica
Card readers input circuit for our I/O
unit with only 5 pins for 4 readers
and 4 external push buttons.
A physical test unit that contains
simulation of card readers and other
sensors our controllers protocol and
protocol for my Python scripts.
We implemented Z1B in our
cloud application.
Our device Zone Button.
There are three different
devices in one hardware.
TOWER (Linux) and I/O unit
(MQX RTOS) integration.
I also wrote some drivers
for dev board TOWER.
Blaž Remškar Electronics
I/O unit PCB development for Spica
• Spica needed to develop a simple
door and sensors I/O expansion unit
for our smart controllers and Zone
Button devices. The device currently
carries the name Zone Door.
• My task was to develop the circuit
board with minimal resources. It
contains a power supply inputs for
readers, sensors, and two relay
outputs and it is based on
MCF51JM128 which runs MQX
RTOS.
PCB view in Eagle 3D
In addition to electronics that I developed for this I/O
unit, I also developed all the drivers for readers,
sensors, relays and CAN communication. I also had
to find most of the components and housing.
PCB from manufacturer
Blaž Remškar Electronics
Some of my Web projects
My love for Dubstep music
led me to do a nice
graphical web page. In this
project I learned a lot about
HTML, CSS and GIMP. I
also used a nice beautiful
flash player and Javascript
slider for presenting the
newest YouTube Dubstep
music videos.
I wanted to
create mobile
social network
for meeting
people with
common
interests on bus
or train. Page
includes basic
login and
interests
tagging.
This was my first page in CMS,
more exactly Drupal. I also tried
Joomla, and now I see that
developing in CMSs is very easy
and you can also write your
modules in PHP and make
design changes in CSS, so you
can modify almost anything you
want. With this you can very
quickly develop a website based
on your needs.
Blaž Remškar Electronics
My future goals
• I am very interested in all things related to the Internet of
Things, wireless sensor networks and embedded electronics
in general.
• I would also take some new SW and Web projects just to
expand my horizon further, but my primary love will always be
embedded electronics.

Más contenido relacionado

La actualidad más candente

Track 1 session 1 - st dev con 2016 - contextual awareness
Track 1   session 1 - st dev con 2016 - contextual awarenessTrack 1   session 1 - st dev con 2016 - contextual awareness
Track 1 session 1 - st dev con 2016 - contextual awarenessST_World
 
5 pen-pc-technology complete ppt
5 pen-pc-technology complete ppt5 pen-pc-technology complete ppt
5 pen-pc-technology complete pptatinav242
 
5 Pen PC technology seminar report
5 Pen PC technology seminar report5 Pen PC technology seminar report
5 Pen PC technology seminar reportRituraj Singh Panwar
 
Microcontrollers (Rex St. John)
Microcontrollers (Rex St. John)Microcontrollers (Rex St. John)
Microcontrollers (Rex St. John)Future Insights
 
Arduino Labs Introduction
Arduino Labs IntroductionArduino Labs Introduction
Arduino Labs IntroductionOpen.Embedded
 
5 pen technology \
5 pen technology \5 pen technology \
5 pen technology \Abbiee
 
JavaOne Automatizando sua casa usando Java, JAVAME, JAVAFX e Open Source Hard...
JavaOne Automatizando sua casa usando Java, JAVAME, JAVAFX e Open Source Hard...JavaOne Automatizando sua casa usando Java, JAVAME, JAVAFX e Open Source Hard...
JavaOne Automatizando sua casa usando Java, JAVAME, JAVAFX e Open Source Hard...Globalcode
 
new Ppt 5 pen technology
new Ppt 5 pen technologynew Ppt 5 pen technology
new Ppt 5 pen technologyVikas Sharma
 
5 PEN PC TECHNOLOGY with GEN OF Computers
5 PEN PC TECHNOLOGY with GEN OF Computers5 PEN PC TECHNOLOGY with GEN OF Computers
5 PEN PC TECHNOLOGY with GEN OF ComputersYaswanth Kalepalli
 
Leap Motion Python API
Leap Motion Python APILeap Motion Python API
Leap Motion Python APIJoe Chasinga
 
20081114 Friday Food iLabt Ingrid Moerman
20081114 Friday Food iLabt Ingrid Moerman20081114 Friday Food iLabt Ingrid Moerman
20081114 Friday Food iLabt Ingrid Moermanimec.archive
 
Smartsensor 120713051429-phpapp02
Smartsensor 120713051429-phpapp02Smartsensor 120713051429-phpapp02
Smartsensor 120713051429-phpapp02Chakridhar Chakri
 

La actualidad más candente (16)

Elektor 0304-2020
Elektor 0304-2020Elektor 0304-2020
Elektor 0304-2020
 
Arduino basics
Arduino basicsArduino basics
Arduino basics
 
Track 1 session 1 - st dev con 2016 - contextual awareness
Track 1   session 1 - st dev con 2016 - contextual awarenessTrack 1   session 1 - st dev con 2016 - contextual awareness
Track 1 session 1 - st dev con 2016 - contextual awareness
 
5 pen-pc-technology complete ppt
5 pen-pc-technology complete ppt5 pen-pc-technology complete ppt
5 pen-pc-technology complete ppt
 
5 Pen PC technology seminar report
5 Pen PC technology seminar report5 Pen PC technology seminar report
5 Pen PC technology seminar report
 
Microcontrollers (Rex St. John)
Microcontrollers (Rex St. John)Microcontrollers (Rex St. John)
Microcontrollers (Rex St. John)
 
Arduino Labs Introduction
Arduino Labs IntroductionArduino Labs Introduction
Arduino Labs Introduction
 
5 pen technology \
5 pen technology \5 pen technology \
5 pen technology \
 
JavaOne Automatizando sua casa usando Java, JAVAME, JAVAFX e Open Source Hard...
JavaOne Automatizando sua casa usando Java, JAVAME, JAVAFX e Open Source Hard...JavaOne Automatizando sua casa usando Java, JAVAME, JAVAFX e Open Source Hard...
JavaOne Automatizando sua casa usando Java, JAVAME, JAVAFX e Open Source Hard...
 
new Ppt 5 pen technology
new Ppt 5 pen technologynew Ppt 5 pen technology
new Ppt 5 pen technology
 
5 PEN PC TECHNOLOGY with GEN OF Computers
5 PEN PC TECHNOLOGY with GEN OF Computers5 PEN PC TECHNOLOGY with GEN OF Computers
5 PEN PC TECHNOLOGY with GEN OF Computers
 
Main (9)
Main (9)Main (9)
Main (9)
 
Leap Motion Python API
Leap Motion Python APILeap Motion Python API
Leap Motion Python API
 
5 pen pc technology (P-ISM)
5 pen pc technology (P-ISM)5 pen pc technology (P-ISM)
5 pen pc technology (P-ISM)
 
20081114 Friday Food iLabt Ingrid Moerman
20081114 Friday Food iLabt Ingrid Moerman20081114 Friday Food iLabt Ingrid Moerman
20081114 Friday Food iLabt Ingrid Moerman
 
Smartsensor 120713051429-phpapp02
Smartsensor 120713051429-phpapp02Smartsensor 120713051429-phpapp02
Smartsensor 120713051429-phpapp02
 

Destacado

Accessible Radio-Frequency Analysis
Accessible Radio-Frequency AnalysisAccessible Radio-Frequency Analysis
Accessible Radio-Frequency AnalysisJohn Phillip Loof
 
Projects at mega32-avr-projects-list-1197-projects
Projects   at mega32-avr-projects-list-1197-projectsProjects   at mega32-avr-projects-list-1197-projects
Projects at mega32-avr-projects-list-1197-projectsAshraf11111
 
Burglar security alarm
Burglar security alarmBurglar security alarm
Burglar security alarmVisualBee.com
 
Solution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsSolution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsmanishpatel_79
 
Pir based lighting control
Pir based lighting controlPir based lighting control
Pir based lighting controlSlidescope
 
Burglar alarm project
Burglar alarm projectBurglar alarm project
Burglar alarm projectAmar Ahir
 
Question paper with solution the 8051 microcontroller based embedded systems...
Question paper with solution  the 8051 microcontroller based embedded systems...Question paper with solution  the 8051 microcontroller based embedded systems...
Question paper with solution the 8051 microcontroller based embedded systems...manishpatel_79
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller NotesDr.YNM
 
motion sensing technology
motion sensing technologymotion sensing technology
motion sensing technologySantosh Kumar
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheLeslie Samuel
 

Destacado (11)

Accessible Radio-Frequency Analysis
Accessible Radio-Frequency AnalysisAccessible Radio-Frequency Analysis
Accessible Radio-Frequency Analysis
 
Projects at mega32-avr-projects-list-1197-projects
Projects   at mega32-avr-projects-list-1197-projectsProjects   at mega32-avr-projects-list-1197-projects
Projects at mega32-avr-projects-list-1197-projects
 
Burglar security alarm
Burglar security alarmBurglar security alarm
Burglar security alarm
 
Solution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systemsSolution manual the 8051 microcontroller based embedded systems
Solution manual the 8051 microcontroller based embedded systems
 
Pir based lighting control
Pir based lighting controlPir based lighting control
Pir based lighting control
 
Burglar alarm project
Burglar alarm projectBurglar alarm project
Burglar alarm project
 
Question paper with solution the 8051 microcontroller based embedded systems...
Question paper with solution  the 8051 microcontroller based embedded systems...Question paper with solution  the 8051 microcontroller based embedded systems...
Question paper with solution the 8051 microcontroller based embedded systems...
 
8051 MICROCONTROLLER
8051 MICROCONTROLLER 8051 MICROCONTROLLER
8051 MICROCONTROLLER
 
8051 Microcontroller Notes
8051 Microcontroller Notes8051 Microcontroller Notes
8051 Microcontroller Notes
 
motion sensing technology
motion sensing technologymotion sensing technology
motion sensing technology
 
How to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your NicheHow to Become a Thought Leader in Your Niche
How to Become a Thought Leader in Your Niche
 

Similar a Blaz_Remskar_1998-2012

Autonomous robotics based on simple sensor inputs.
Autonomous robotics based on simplesensor inputs.Autonomous robotics based on simplesensor inputs.
Autonomous robotics based on simple sensor inputs. sathish sak
 
How To make your own Robot And control it using labview
How To make your own Robot And control it using labviewHow To make your own Robot And control it using labview
How To make your own Robot And control it using labviewAymen Lachkhem
 
Anti missile diffusion system through MATLAB with Image Processing
Anti missile diffusion system through MATLAB with Image ProcessingAnti missile diffusion system through MATLAB with Image Processing
Anti missile diffusion system through MATLAB with Image ProcessingVeer Singh shakya
 
Cv25b cover
Cv25b   coverCv25b   cover
Cv25b coverPaul Way
 
phase3.pptx
phase3.pptxphase3.pptx
phase3.pptxBalRaj75
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Lee Stott
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avrWiseNaeem
 
Talk at the Landelijk Architecure Congress (NL)
Talk at the Landelijk Architecure Congress (NL)Talk at the Landelijk Architecure Congress (NL)
Talk at the Landelijk Architecure Congress (NL)Jonathan Carter
 
Internet of Things (IoT) Affordable & Fast Semi-Custom ASIC Solutions
Internet of Things (IoT) Affordable & Fast Semi-Custom ASIC SolutionsInternet of Things (IoT) Affordable & Fast Semi-Custom ASIC Solutions
Internet of Things (IoT) Affordable & Fast Semi-Custom ASIC SolutionsTriad Semiconductor
 
Makeblock mBot User Manual (Engligh Version)
Makeblock mBot User Manual (Engligh Version)Makeblock mBot User Manual (Engligh Version)
Makeblock mBot User Manual (Engligh Version)Una Tao
 
CV Damien Boissat 2016
CV Damien Boissat 2016CV Damien Boissat 2016
CV Damien Boissat 2016Damien Boissat
 
KAMESHPRABU M_Resume
KAMESHPRABU M_ResumeKAMESHPRABU M_Resume
KAMESHPRABU M_ResumeKamesh Prabu
 
microbit Microbit programming Microbit programming
microbit Microbit programming Microbit programmingmicrobit Microbit programming Microbit programming
microbit Microbit programming Microbit programmingssuser5feb2c1
 
Hacking with the Raspberry Pi and Windows 10 IoT Core
Hacking with the Raspberry Pi and Windows 10 IoT CoreHacking with the Raspberry Pi and Windows 10 IoT Core
Hacking with the Raspberry Pi and Windows 10 IoT CoreNick Landry
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avrWiseNaeem
 

Similar a Blaz_Remskar_1998-2012 (20)

MASSIMILIANO_BRACCO_CV_2015_s
MASSIMILIANO_BRACCO_CV_2015_sMASSIMILIANO_BRACCO_CV_2015_s
MASSIMILIANO_BRACCO_CV_2015_s
 
ReeeResume
ReeeResumeReeeResume
ReeeResume
 
Autonomous robotics based on simple sensor inputs.
Autonomous robotics based on simplesensor inputs.Autonomous robotics based on simplesensor inputs.
Autonomous robotics based on simple sensor inputs.
 
How To make your own Robot And control it using labview
How To make your own Robot And control it using labviewHow To make your own Robot And control it using labview
How To make your own Robot And control it using labview
 
Anti missile diffusion system through MATLAB with Image Processing
Anti missile diffusion system through MATLAB with Image ProcessingAnti missile diffusion system through MATLAB with Image Processing
Anti missile diffusion system through MATLAB with Image Processing
 
Cv25b cover
Cv25b   coverCv25b   cover
Cv25b cover
 
phase3.pptx
phase3.pptxphase3.pptx
phase3.pptx
 
Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011Microsoft IT Academy Summit 2011
Microsoft IT Academy Summit 2011
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avr
 
CV Jens Grunert
CV Jens GrunertCV Jens Grunert
CV Jens Grunert
 
Talk at the Landelijk Architecure Congress (NL)
Talk at the Landelijk Architecure Congress (NL)Talk at the Landelijk Architecure Congress (NL)
Talk at the Landelijk Architecure Congress (NL)
 
Internet of Things (IoT) Affordable & Fast Semi-Custom ASIC Solutions
Internet of Things (IoT) Affordable & Fast Semi-Custom ASIC SolutionsInternet of Things (IoT) Affordable & Fast Semi-Custom ASIC Solutions
Internet of Things (IoT) Affordable & Fast Semi-Custom ASIC Solutions
 
Makeblock mBot User Manual (Engligh Version)
Makeblock mBot User Manual (Engligh Version)Makeblock mBot User Manual (Engligh Version)
Makeblock mBot User Manual (Engligh Version)
 
CV Damien Boissat 2016
CV Damien Boissat 2016CV Damien Boissat 2016
CV Damien Boissat 2016
 
KAMESHPRABU M_Resume
KAMESHPRABU M_ResumeKAMESHPRABU M_Resume
KAMESHPRABU M_Resume
 
microbit Microbit programming Microbit programming
microbit Microbit programming Microbit programmingmicrobit Microbit programming Microbit programming
microbit Microbit programming Microbit programming
 
Hacking with the Raspberry Pi and Windows 10 IoT Core
Hacking with the Raspberry Pi and Windows 10 IoT CoreHacking with the Raspberry Pi and Windows 10 IoT Core
Hacking with the Raspberry Pi and Windows 10 IoT Core
 
Resume_Naveena1
Resume_Naveena1Resume_Naveena1
Resume_Naveena1
 
Advanced view of atmega microcontroller projects list at mega32 avr
Advanced view of atmega microcontroller projects list   at mega32 avrAdvanced view of atmega microcontroller projects list   at mega32 avr
Advanced view of atmega microcontroller projects list at mega32 avr
 
Fire sensing robo
Fire sensing roboFire sensing robo
Fire sensing robo
 

Último

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilV3cube
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 

Último (20)

presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 

Blaz_Remskar_1998-2012

  • 2. Blaž Remškar Electronics My first electronic/embedded projects • ATMEL AVR chips were my first introduction to the world of microcontrollers. • Code for some of my first projects was written in Assembler language. • Later I started writing code in C language because my project started to be more complicated. • Almost all electronic was made with protoboards or acrylic boards with drilled holes. POV persistence of visionMy circuit
  • 3. Blaž Remškar Electronics Some of my first projects • Programming ATMEL chips with PonyProg serial device programmer. • Clap detectors for detecting one or several claps with relay output for triggering lights. • Heart shaped music detector for my girlfriend birthday present. • Light detector for controlling small solar panel. AVR programmer I've done all those projects alone from scratch. More complicated project was several clap detector, because I needed to make correct time measurements between the claps and the clap itself. Heart music Detector was soldered on plexiglass which was also very hard to do. LED heart
  • 4. Blaž Remškar Electronics Some of my robotic projects This robot is able to follow black or with line. The algoritem is quite simple, all you need to do is just sense the reflection of two infrared LED transmitters and decide how to turn. Line following robot I made this robot just to impress people. When it runs it looks like alive creature, because it has separated micrcontroller just for turning head and it uses only one ultrasound sensor. Turning head caterpillar The robot was made for the obstacle detection and avoidance. I decided to make it more interesting. I made simple learning algoritem with weights so the robot can learn himself how to avoid obstacles in real enviroment. Artificial intelligence Only problem with this robots is power supply. The sensors were very simple wire switches and the microcontroller was directly connected to motors. I got the motors from the cell phone vibrator and they had no tyres. Micro robots • I started creating robots just for fun then it turned out that I really learned a lot about electronics and programming. • The robots that I created were only toys and they weren't very useful in real life applications.
  • 5. Blaž Remškar Electronics Project for Machine Vision Laboratory FE • SensiNode wirelles nodes were the base of this project. • I also needed some embedded cameras in this case CMUcams for face detection. • The goal of this project was intergration between SensiNode and CMUcam not so much data statistic from captured data. The idea was to detect human faces with cameras and then measuring the time and the number of the faces in front of the camera. The data can then be transmitted from node to node and then through router to the software where the data can be further analyzed for the needs of marketing. So I needed to make some protocol between cameras and the wireless nodes. It was a simple SPI interface on both sides for sending information about the time and number of faces from cameras and acknowledge info from wireless nodes. Wireless network of cameras for determing public interests
  • 6. Blaž Remškar Electronics Basic idea of this sensor network Send the number of detected faces and the time based on changed number of faces to the node. Then wait for acknowledge from node. Cameras Establish wireless Mash network between the nodes and start sending the data from the camera to router. Nodes Made some statistics based on node number, time of looking and number of faces. This can be further presented for the marketing needs. Statistic
  • 7. Blaž Remškar Electronics Components of my system intergration The CMUcam is a low-cost, low-power sensor for mobile robots. I used the Viola-Jones sample project that comes with the CMUcam. It is an example of a lightweight face detector. The algorithm is based on the face detection by P. Viola and M. Jones. It contains NanoStack, NanoRouter and NanoService solution and they are an ideal building blocks for the Internet of Things based on IPv6 (6LoWPAN). I used the basic mesh networking that comes with the stack, and it cover multiple hops. Is a network analyzer tool for visualizing network activity, node data statistics and routing information of sensor network. I modified this SW so that message log fits my data requirements. Further statistics processing can be made with Matlab. CMUcam Sensinode NodeView
  • 8. Blaž Remškar Electronics My work at Spica International I started working in Spica back in 2009. My primary tasks in HW development were writing drivers and decoders for card readers and PCB design. •Now I still take part in Spica only as external employee because most of the HW projects are almost completed. In addition to my main tasks which has been focused on card readers decoders and drivers, I also made several other HW and SW projects including PCBs, desktop applications, smart cards programming SW, some web related things and automatic HW stress and smoke tests. I also worked a lot on integration between our controllers and a wide variety of fingerprint sensors. My first work place in Spica My second fingerprint sensor integration and first installation in Spica
  • 9. Blaž Remškar Electronics Some of the projects in Spica Card readers input circuit for our I/O unit with only 5 pins for 4 readers and 4 external push buttons. A physical test unit that contains simulation of card readers and other sensors our controllers protocol and protocol for my Python scripts. We implemented Z1B in our cloud application. Our device Zone Button. There are three different devices in one hardware. TOWER (Linux) and I/O unit (MQX RTOS) integration. I also wrote some drivers for dev board TOWER.
  • 10. Blaž Remškar Electronics I/O unit PCB development for Spica • Spica needed to develop a simple door and sensors I/O expansion unit for our smart controllers and Zone Button devices. The device currently carries the name Zone Door. • My task was to develop the circuit board with minimal resources. It contains a power supply inputs for readers, sensors, and two relay outputs and it is based on MCF51JM128 which runs MQX RTOS. PCB view in Eagle 3D In addition to electronics that I developed for this I/O unit, I also developed all the drivers for readers, sensors, relays and CAN communication. I also had to find most of the components and housing. PCB from manufacturer
  • 11. Blaž Remškar Electronics Some of my Web projects My love for Dubstep music led me to do a nice graphical web page. In this project I learned a lot about HTML, CSS and GIMP. I also used a nice beautiful flash player and Javascript slider for presenting the newest YouTube Dubstep music videos. I wanted to create mobile social network for meeting people with common interests on bus or train. Page includes basic login and interests tagging. This was my first page in CMS, more exactly Drupal. I also tried Joomla, and now I see that developing in CMSs is very easy and you can also write your modules in PHP and make design changes in CSS, so you can modify almost anything you want. With this you can very quickly develop a website based on your needs.
  • 12. Blaž Remškar Electronics My future goals • I am very interested in all things related to the Internet of Things, wireless sensor networks and embedded electronics in general. • I would also take some new SW and Web projects just to expand my horizon further, but my primary love will always be embedded electronics.