ProCodeCG – Private Training – Data Acquisition with ESPectro – Day #1 – 15 May 2017

Standard

Today we had a training on gathering data from sensors using DHT11 and MLX90614 using ESPectro development board πŸ™‚

Setting up before the class started

IMG_8921 IMG_8922

IMG_8923

We used two different computers to make sure we can do lots of things simultaneously πŸ™‚

IMG_8924

we also have to make sure we have reliable internet connection and a toolbox full of anything we might need πŸ˜‰

IMG_8925

we tested MLX90614 with Arduino

IMG_8927

IMG_8929

and it worked. Next we will use ESPectro to be able to send the data via cloud πŸ™‚

IMG_8928

We’re going to use the sensors to measure battery temperature

IMG_8930

We’re going to use multiple sensors to measure multiple batteries, so we’ve got lots of things to do, and will continue the training on Wednesday πŸ™‚

IMG_8931

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 codeMeetUp() #94 – Intro to Capital Market

Standard

Today our Coding Mum Batch 2 Alumni, Bu Prisca Deassy Mariani shared about Intro to Capital Market πŸ™‚

She came early with her ProCodeCG Kids son: Clarence πŸ™‚

IMG_2635

Getting prepared

IMG_2636

Another ProCodeCG Kids: Azriel πŸ™‚

IMG_2638

The audience πŸ™‚ Some of them are from Coding Mum Batch 3 and ProCodeCG Parents πŸ™‚

IMG_2639

Intro to Capital Market

IMG_2640

What is capital market?

IMG_2642

Explanation about balance sheet

IMG_2645

IMG_2648

IMG_2650

and about stock exchange

IMG_2651

IMG_2656

Initial Public Offering (IPO)

IMG_2657

How to analyze the stocks

IMG_2659

Technical analysis

IMG_2660

Analyzing stock trends of AAPL

IMG_2667

NG

IMG_2668

CL

IMG_2670

Fundamental analysis

IMG_2672

Top stocks in Indonesia 2016

IMG_2673

The analysis or forecasting or prediction can be done with coding πŸ™‚

IMG_2679

Meanwhile Clarence was so busy with his new TFT display πŸ˜€

IMG_2637

He worked hard to make it work

IMG_2654

with a determined-looking face πŸ™‚

IMG_2652

and uh yeah, it works! πŸ˜‰ He connected a sensor and send the readings to the display πŸ˜‰

IMG_2662

And this is us! (minus several people who left earlier :))

IMG_2677

We learned so much things EVERY week πŸ™‚ Thanks so much Bu Deassy for showing us a totally different knowledge πŸ™‚

ProCodeCG Coding Mum Batch 3 – Day #10 – 6 Jan 2017

Standard

Day #10. We learned PHP + MySQL πŸ™‚

IMG_2183

The pace of Batch 3 is faster than the previous ones. Usually we learn PHP – MySQL on 12th Β or 13th class. Probably because we have learnt how to deliver the topics and we keep developing materials to support the learning process. Plus, this batch learns very quickly πŸ™‚

IMG_2184

IMG_2185

We installed XAMPP and got started πŸ™‚

IMG_2186

Creating some simple tables on the database

IMG_2189

Creating PHP codes to access the database

IMG_2190

So today the Mum is not only learning about front-end programming, but also back-end programming πŸ™‚

IMG_2191

Will learn more PHP – MySQL on the next class, while preparing for the final presentation next week πŸ˜‰

ProCodeCG codeMeetUp() #82 – Pawitra Studio – 3D Modeling Tools in Blender

Standard

Aditya A. Pratama, Technical Director of Pawitra Studio taught us some 3D Modeling tools in Blender on our 82nd codeMeetUp() πŸ™‚

These were our first guests πŸ™‚ They are brothers πŸ™‚

IMG_3161

Look at the enthusiasm πŸ™‚

IMG_3162

The rest of the family (the mom and the youngest child in the back, plus that little girl on the left) arrived πŸ™‚
IMG_3163

Ok let’s start!
IMG_3165

One of the audiece had trouble with the Blender
IMG_3166

We were working on it while following the lesson
IMG_3167

Blender has lots of features for 3D modeling

IMG_3168

IMG_3169

IMG_3170

This tool is very useful to do modeling in details

IMG_3172

This is an example of creating an object
IMG_3173

and change the form by dragging the axis

IMG_3174

It can be divided into several parts

IMG_3175

And then can be mirrored based on certain axis
IMG_3176
IMG_3177

Like this, being cut in a half
IMG_3178

Or being cut in a quarter

IMG_3179

We can make models in low resolution

IMG_3180

or high resolution
IMG_3181
IMG_3182

IMG_3183
IMG_3184

Make round corners
IMG_3185

Or create a hole
IMG_3186
IMG_3187

Pad the hole inside

IMG_3188

Or make two holes in front (an probably make an IronMan mask πŸ™‚ )
IMG_3189

Basically we can do anything
IMG_3190

These are modeling examples and some can be used to
IMG_3193
IMG_3194

People create these assets and we can buy and download it
IMG_3195

There are lots of repository for 3D Models

IMG_3196

With various price schemes
IMG_3197
IMG_3199

This mug model was created by Aditia A. Pratama, uploaded with the tutorial

IMG_3200

This skill is very useful can be monetized!

IMG_3201

All of us! Mostly kids! πŸ™‚

IMG_3203

This is a prove that a small person did comeΒ to our codeMeetUp() πŸ˜‰
IMG_3204

Prawitra Studio will share more next time! We’ll let you know! πŸ™‚

DyCodeX One Day ESPectro Workshop – ToT for ProCodeCG

Standard

One of ProCodeCG Kids Coding Curriculum is to teach kids about IT and electronics, including Internet of Things πŸ™‚

We always update our education materials and curriculum to provide kids with the most updated technology. That’s why we’re always doing research and educate ourselves to be able to deliver the knowledge to them πŸ™‚

We are currently doing research on development boards, to see which one fits our curriculum.

These are (on breadboard) previous version of DyCodeX ESPectro and ProCodeCG LED Board), (on top left) Esspressif Board and (on top right) is Arduino Board.

IMG_2845

Yesterday ProCodeCG joined a One Day ESPectro by DyCodeX

14390633_620479504779657_8235596527632405534_n

It was four of us: Budi Rahardjo (ProCodeCG Mentor), Marisa Paryasto (ProCodeCG CEO and Founder), Bernard Krisnandi Soetarman (ProCodeCG Kids Parent) and Clarence Soetarman (ProCodeCG Kids)

IMG_2846

It’s us! πŸ™‚
IMG_2847

Getting ready. We brought ProCodeCG Arduino Kit because we’re going to add ESPectro board into it πŸ™‚

IMG_2850

The place, @DyPlex is a very nice place
IMG_2851

ProvidedΒ with coffee, snacks and fast internet connection πŸ™‚

IMG_2852

Before we started the workshop, DyCodeX formally gave the ESPectro boards to ProCodeCG
IMG_2854 IMG_2856
IMG_2857

We have already ordered 10 ESPectro Core and 1 ESPectro Base πŸ™‚

IMG_2859

IMG_2861

DyCode and DyCodeX CEO, Andri Yadi opened the workshop
IMG_2860

(On the back) some crews of DyCodeX also joined the workshop πŸ™‚
IMG_2862

The instructor of the workshop, Ria (DyCodeX IoT Developer). She thought us how toΒ getΒ ESPectro Library from GitHub and copy them to our Arduino folders so we can compile and upload the code to our ESPectro Board

IMG_2864

Andri Yadi showed us the features and details of the board. He explained about the design and how it works.
IMG_2865

On the next session, Ali (DyCodeX IoT Developer) showed us how to make NeoPixel work and how to connect to MQTT

IMG_2866

ESPectro Core works fine! It’s amazingly loaded with lots of features, including WiFi.
IMG_2867

ESPectro Base offers much more. More GPIO’s, more sensors, more connections.

IMG_2869

Prof. Budi Rahardjo explains to the rest of the class about the detail of MQTT connection code.
IMG_2870

How our desk Β looked like πŸ˜€

IMG_2872

The codes
IMG_2873 IMG_2874
IMG_2875 IMG_2876

IMG_2878
IMG_2879

We all were fully loaded with new amazing things! Including this ProCodeCG Kids. He tried all what he had done with Arduino to ESPectro Core πŸ™‚
IMG_2877

IMG_2880
IMG_2881

So we can say that ESPectro Core has gone through QC Test by ProCodeCG Kids and it passed πŸ˜‰

IMG_2882

Us after the workshop πŸ™‚
IMG_2883 IMG_2884

And interview afterwards πŸ™‚
IMG_2885

Now we’re going to prepare for this event tomorrow!

14322720_1580384465599796_5839225313074483109_n

Be there!

ProCodeCG codeMeetUp() #80 – Pawitra Studio – Fire Simulation in Blender

Standard

Pawitra Studio shared about Fire Simulation in Blender on our 80th codeMeetUp() 5 Sept 2016 πŸ™‚ This is Technical Director of Pawitra Studio: Aditya A. Pratama πŸ˜‰

IMG_1652

The audience πŸ™‚

IMG_1653

New version of Blender
IMG_1654

The process

IMG_1655
IMG_1656 IMG_1657
IMG_1658 IMG_1659

The files generated
IMG_1660

Some examples

IMG_1661

More example onΒ how to do the simulation
IMG_1662 IMG_1663

And this is what it looks on our laptop πŸ™‚ Pretty interesting!
IMG_1664 IMG_1665
IMG_1666 IMG_1667
IMG_1669

Us! πŸ™‚
IMG_1675

The video will be uploaded to our YouTube Channel πŸ™‚