ProCodeCG – BDV – codeMeetUp() #113 IoT Series Day #1 – 6 Nov 2017

Standard

Today ProCodeCG and BDV started Day #1 of codeMeetUp() IoT Series πŸ™‚

ProCodeCG - codeMeetUp() #113 - ProCodeCG codeMeetUp() #113 - IoT Weather Programming Series 1:4 - small

Today we learned some intro about IoT, take a look at some devboards and sensors

IMG_1346 IMG_1347

We used devboard from DyCodeX: ESPectro ver 3 πŸ™‚ It is available on Makestro Shop πŸ™‚

IMG_1348

and then started to install Arduino IDE, drivers and ESPectro Libraries

IMG_1349

As usual, the beginning is always painful because it takes time to download the libraries, and do the setting πŸ™‚

IMG_1350 2

We had kids in the class too πŸ™‚

IMG_1351 2

IMG_1357

Everybody seemed to have fun, despite of the obstacles (different on every OS :D)

IMG_1352 IMG_1353

IMG_1354

The first group successfully installed ESPectro library and make the LED blinks, plus turned neopixel off. They were given task to make neopixel blink but time was up so we had to continue next week πŸ™‚

IMG_1355 2

ESPectro32 is already available on Makestro Shop, to those who are interested πŸ˜‰

IMG_1356

See you next week πŸ˜‰

Advertisements

ProCodeCG Kids Regular Coding Class – Espectro Programming – 8 April 2017

Standard

Hello Saturday πŸ™‚

IMG_6284

Every Saturday kids report their progress or ongoing project πŸ™‚ Koosha created an “operating system” using batch file πŸ™‚

IMG_6281

very interesting πŸ™‚

IMG_6283

Even Faris wanted to try it πŸ™‚

IMG_6305

Koosha finally find out how to change the colors of neopixel πŸ™‚

IMG_6302

Clarence came with lots of progress πŸ™‚

IMG_6294

IMG_6295

He is still working on data visualization

IMG_6286

He was asked to read a sensor and display the reading, and he did πŸ™‚

IMG_6314

IMG_6313

IMG_6298IMG_6288

Raul followed the handout very smoothly today πŸ™‚ He finished all the task: button, button to serial monitor and neopixel πŸ™‚

IMG_6285

IMG_6291

IMG_6289

We had a newcomer: Danesh πŸ™‚ Danesh Mom is a Coding Mom Alumni. She understands about coding so she was really helpful with the painful process of installing today :0

IMG_6290

Don’t worry Danesh, we will use the toolkit as soon as we finish with this installation and setup process πŸ™‚

IMG_6300

We also had Gyan joining Espectro Class today πŸ™‚ He also had to gone through painful process of installation and setting just like Danesh did πŸ˜€ We had to continue next week πŸ™‚

IMG_6296

Rafi finished his tasks too πŸ™‚

IMG_6292

Rafi looked so happy to see how neopixel changing colors like RGB LED πŸ™‚

IMG_6306

After 2 weeks of installation etc process, now it’s getting easier to do things with Espectro πŸ™‚

IMG_6303 IMG_6304

A scene of friendship today in the class πŸ™‚

IMG_6301

We already have plans for next week πŸ™‚ Will be reporting very soon πŸ™‚

ProCodeCG Kids Regular Coding Class – Espectro Programming – 1 April 2017

Standard

We were still working on installing drivers, libraries and board for Espectro yesterday πŸ™‚ The beginning is always hard and tricky πŸ™‚

IMG_5853

Espectro has been running well on Mama Ren’s laptop, so yesterday they tried to make Espectro work on Ren’s laptop

IMG_5855

IMG_5889

We had a newcomer, Rafli πŸ™‚ He’d gone through all the steps, the only thing we hadn’t had time to figure out is Espectro configuration on Mac (we’ve done installation on several Mac’s but this one is a bit different)

IMG_5856

We also installed Minecraft and Spigot Server for the next class while waiting the Espectro libraries downloading

IMG_5888

Muhammad had successfully finished Espectro installation and configuration so he was on duty to help his friends πŸ™‚

IMG_5862

IMG_5890

Muhammad and Mama Ren helped Raul with the final steps of configuration

IMG_5857

Koosha and Dad realized they forgot to bring the Espectro, lucky that ProCodeCG has 2 Espectro πŸ™‚

Rafi (on the left) was downloading handout to execute final step of Espectro configuration

IMG_5858 2

A nice Saturday for tinkering like always πŸ™‚

IMG_5859

Hello Farrell πŸ™‚ He was back after a while and he also forgot to bring his Espectro and toolbox πŸ˜€

IMG_5860

So Farrell was doing some research about his sensor projects and a alsoΒ about Minecraft Modding

IMG_5863

IMG_5894

Capt. Reza was given different task: to create Knight Rider pattern with Espectro on board neopixel πŸ™‚

IMG_5861

IMG_5891

The folder where variants folder and boards.txt has to be copied to the other directory

IMG_5880

Rafi’s neopixel worked! πŸ™‚

IMG_5884 IMG_5886

All in all, we made progress with Espectro yesterday πŸ™‚ There were also new friendship in the class πŸ™‚

IMG_5893

Kids πŸ™‚ One day they hate each other the other day they play together LOL

IMG_5883

We’re going to explore more things with Espectro next week πŸ™‚ Don’t worry we will help kids who haven’t finished installation and configuration process πŸ™‚

ProCodeCG Kids Regular Coding Class – Espectro Programming – 25 March 2017

Standard

Our first day with Espectro πŸ™‚

Today the class was set up by Zahran + Dad and Muhammad πŸ™‚ Many thanks πŸ™‚

IMG_5403

Awa was really happy to use a Macbook for the class today πŸ™‚

IMG_5316 2

IMG_5332

IMG_5319

But today was not easy

IMG_5317 2

We had to install lots of libraries and drivers. It took so much time, so we had to continue installing next week

IMG_5318

Luckily we had Koosha

IMG_5320

IMG_5326

IMG_5331

and Reza in the class, they attended Espectro Training last week so they help the class to download and install the libraries and drivers

IMG_5323

IMG_5330

IMG_5334

Well the first time is usually the hardest

IMG_5321

None of these kids finished the setting today

IMG_5322

IMG_5324

IMG_5325

IMG_5327

IMG_5333

IMG_5329

But don’t worry we’ll finish it next week and will get that Espectro onboard LED blinking! πŸ˜‰

 

ProCodeCG – Bandung IoT Maker Day – 19 March 2017

Standard

Yesterday ProCodeCG took part in Bandung IoT Maker Day yesterday πŸ™‚ The event was held by DyCodeX and Makestro, took place at Co&Co Jl. Cipaganti Bandung

IMG_4959 IMG_4960

Makestro Products

IMG_4961

Intro by Dyan R. Helmi, CMO of DyCode

IMG_4962 2

This event is about Road to RIoT (Republic of IoT)

IMG_4963

Class of Makestro Beginner Course

IMG_4964 2

IMG_4975

Class of Makestro Extended Course. ProCodeCG was assigned to teach this class

IMG_4965

Intro about RIoT by Andri Yadi, Founder of Makestro and CEO of DyCodeX

IMG_4966

The souvenirs for Makestro Extended Course

IMG_4967 IMG_4968 2

Set up and preparation

IMG_4969 IMG_4970

IMG_4972

IMG_4973 IMG_4974

Intro to IoT

IMG_4976

IMG_4977 IMG_4978 2

IMG_4979 IMG_4980

Yes we had kids in the class πŸ™‚ They are ProCodeCG Kids πŸ˜‰ This is Koosha

IMG_4982 IMG_4983 2

And this is Capt. Reza πŸ™‚

IMG_4984

We learned to blink LED on board new Espectro (ver 3)

IMG_4985

IMG_4986 IMG_4987

IMG_4988 IMG_4989

IMG_4990 IMG_4991

IMG_4992 IMG_4993

IMG_4994 IMG_4995

Prof. Budi Rahardjo explained about how diode works

IMG_4996 IMG_4997

Founder of Makestro helped with library settings errors and amazed to see this kid finishing the tasks very fast πŸ˜€

IMG_5001 2 IMG_5002

Then we learned to activate neopixel on board

IMG_5003

the setting is a little bit tricky but once we got it right, things work smoothly

IMG_5004

Then we learned to use ProCodeCG LED to create Knight Rider effect with 6 LEDs

IMG_5006 IMG_5007

Then finally learned about MQTT

IMG_5008

Lunch break

IMG_5009

We installed MQTT Dash on Android devices to communicate with MQTT server

IMG_5010 IMG_5011

Testing to connect to Wifi via ESPectro

IMG_5012 2 IMG_5013

IMG_5014

Connecting to MQTT

IMG_5015

MQTT worked and we started to publish and subscribe from MQTT server from Android devices

IMG_5016

Dad and kids having fun πŸ™‚ Nice view πŸ™‚

IMG_5017

We’re planning to create a class to continue this one, probably next month πŸ™‚

IMG_5019

A great event that ProCodeCG is very proud to be part of! πŸ™‚ Β See you next time πŸ™‚

ProCodeCG invited to an IoT Sharing Session

Standard

Yesterday ProCodeCG was invited to an IoT Sharing Session at PAU ITB πŸ™‚ When we arrived, it was already started (we were invited to be there at 10 but apparently they decided to started it earlier), and GeekNesia had just finished the presentation πŸ™‚

IMG_8413

The title of this IoT Sharing Session is “Ecosystem Establishment Towards IoT-Based Smart Devices Era”

IMG_8414

Pak Trio Adiono, ST., MT., PhD from ITB gave some intro about the topic

IMG_8415

There was Pak Joe Gianto from TSM Indonesia explainingΒ about IoT in Indonesia and what is TSM Indonesia.

IMG_8416

Silterra Malaysia shared about the IC manufacturing company

IMG_8417 2

The ecosystem of Malaysian Semiconductor EE

IMG_8418

Local players and multinationals

IMG_8419

The location of Silterra. Should be placed on a location with the least risk of typhoon or earthquake, and have access to highly-educated technical labor source.

IMG_8420

Long term strategies

IMG_8421

Silterra’s role in the global IC market supply chain is quite impressive

IMG_8422

Upgrading to Silterra 4.0

IMG_8423

IoT is about being smart, aware and connected

IMG_8425

Why should we care?

IMG_8426

Contribution of E&E industry to Malaysian economy

IMG_8427

The evolution of electronic industry

IMG_8428

MyIOTC Β is one of Silterra product – a platform for prototyping and commercialization of IoT products

IMG_8429

MyIOTC incubates startups and provides IoT prototyping and manufacturing services

IMG_8430

IoT Smart Meter and Smart Grid

IMG_8431

Pak Ir. Budi Rahardjo, MSc., PhD. mentioned ProCodeCG as an educator of programming and technology that teaches IoT to kids, and probably in the future, to moms too. These are Clarence, a ProCodeCG Kid, and his mom, a ProCodeCG Coding Mum. The people in the room, especially the Malaysian couldn’t believe that ProCodeCG can teach such things to kids and moms πŸ˜€

IMG_8433

Before Mr. Tang explained about his IC design company, he mentioned that each time he wanted to teach her wife anything, he got scolded πŸ˜€ So he totally had no idea how to teach moms these kind of things πŸ˜€

IMG_8434

The company origin

IMG_8435

Key features of the project

IMG_8436

Mr. Tang is also leading the advanced ASIC design Business of AT&T Bell Laboratories

IMG_8437

And next, Andri Yadi the CEO of DyCodeX!

IMG_8438

Made in Indonesia πŸ˜‰

IMG_8439

He explains the IoT situations in Indonesia

IMG_8440

The IoT players in Indonesia

IMG_8441

One of DyCodeX product is Allegra. A custom-made, compact, autonomous IoT machine for delivering social engagement

IMG_8442

People can take picture of anything with some certain tags on social media, and Allegra will collect and print all the pic with the registered tags πŸ™‚

IMG_8443

DyCodeX also has HomeX, a SmartHome platform. But apparently this one is also too ahead its time so this product has to wait until the market is ready.

IMG_8444

HomeX is Home eXtended, extending a dumb home to a smart one

IMG_8445

HomeX Lamp Adapter, so it can be controlled remotely with IoT

IMG_8446

DyCodeX also has a smart gallon product that can send you sms when the water is almost empty, or call the store to send new stocks πŸ™‚

IMG_8447

The Gallon use Genuino MKR1000

IMG_8448

DyCodeX also collaborate with FoodGasm

IMG_8449

It also has a cloud Service

IMG_8450

DyCodeX also designs wearable devices

IMG_8451

The scene of Indonesia Maker

IMG_8452

Maker Movement is…

IMG_8453

Makestro Cloud (formerly iothub.id

IMG_8454

Choosing hardware for IoT

IMG_8455

DyCodeX Dev Board: ESPectro Core. Based on ESP8266

IMG_8457

ProCodeCG LED and Key are also available at DyCodeX Makestro Store πŸ˜‰

IMG_8458

All of us πŸ˜‰

IMG_8464

Hopefully this sharing session will create greater opportunity for us to collaborate and make greater things! πŸ˜‰

ProCodeCG codeMeetUp() #83 – Geeknesia – Embracing Indonesian Innovation via Internet of Things Concept

Standard

CEO and Co-Founder of Geeknesia, Martin Kurnadi shared about Embracing Indonesian Innovation via Internet of Things Concept on our 83rd codeMeetUp() πŸ™‚

IMG_3660

We discussed lots of thingsΒ before the presentation started

IMG_3661
IMG_3663 IMG_3664

Ok, begin!
IMG_3665

Education background and career of Martin Kurnadi. Very impressive πŸ™‚
IMG_3668

Iot grows rapidly. It is very promising
IMG_3669

IoT potential economic impact prediction

IMG_3670

Examples of real applications implemented by Geeknesia
IMG_3671

Reporting system
IMG_3673

using Intel Galileo DevBoard

IMG_3672

.NET technology

IMG_3674

PHP technology
IMG_3675

Other real application: Smart Manufacturing
IMG_3676

Industrial IoT: IT meets OT

IMG_3677

IoT for production counting
IMG_3678

Manufacturing dashboard

IMG_3679

The factory site
IMG_3680

Geeknesia has done lots of awesome IoT projects. This one is implementation of line-following controller that makes mannequins move around by themselves.

IMG_3681

Blooming Garden Project: controller to make wire-framed flowers blooming like the real ones
IMG_3682

The controller

IMG_3683

Bedazzle Moving Gems Project
IMG_3684

Controlling gems to form accessories autonomously
IMG_3686

Lady Warrior Mask

IMG_3688

A controller for a mask

IMG_3687

Passions of Geeknesia
IMG_3689

Geeknesia IoT Platform
IMG_3690 IMG_3691

Geeknesia provides a platform for hardware entrepreneurs to be able to collaborate, learn and build IoT projects
IMG_3692

It also gather crowdfunding for the hardware entrepreneurs

IMG_3693

Geeknesia also generates free IoT Tutorials
IMG_3694

than can be accessed by everyone

IMG_3695

IoT Challenges by Geeknesia
IMG_3697

IoT contents uploaded by the members
IMG_3698

Detailed tutorials

IMG_3699

Some tips form Geeknesia
IMG_3700

Next project

IMG_3701

How to contact Geeknesia
IMG_3702

Questions and answers

IMG_3703

While at the same time ProCodeCG also had a meeting with DyCodeX πŸ™‚ This is Ria, IoT Developer from DyCodeX πŸ™‚
IMG_3704

We took a picture
IMG_3706

And start tinkering with DyCodeX ESPectro Core πŸ™‚ The driver worked just fine on Martin’s laptop.
IMG_3708

But most of our students Windows laptop won’t install the driver automatically
IMG_3710

So we had to go here andΒ tofind the driver

IMG_3711

After we got the driver then we discuss about the GPIO and other stuff
IMG_3712

We had problems with reading the layout and need some clarification about the devboard design

IMG_3713

It was just the right decision to have a meeting with DyCodeX while having Geeknesia CEO around. We discussed super important things about IoT
IMG_3715

Thanks so much Geeknesia, we really have to collaborate one day! πŸ™‚