ProCodeCG Kids Regular Coding Class – ESPectro Programming – 8 July 2017

Standard

ProCodeCG Kids Regular Coding Class – ESPectro Programming today πŸ™‚

IMG_3259

We had a newcomer, Emma πŸ™‚

IMG_3260

Emma is interested to learn C so she was given an intro to Arduino to try some C-like language πŸ™‚

IMG_3289

IMG_3297

IMG_3298

IMG_3299

IMG_3312 2

IMG_3316

IMG_3320

Hello Rafi welcome back πŸ™‚

IMG_3261

Rafi picked up where he left more than a month ago πŸ™‚

IMG_3281

He created an animation of charging battery πŸ™‚

IMG_3285

IMG_3286

IMG_3287

Raul was also catching up with stuff too πŸ™‚ He was working on synchronized clock via internet through wifi on board ESPectro πŸ™‚

IMG_3262

Ruben had finished multiple LEDs last week. Today he learned about RGB LED

IMG_3273

IMG_3274

IMG_3290

Under Capt. Faris’ supervision πŸ˜‰

IMG_3263 IMG_3264

IMG_3277

This cute little guy took notes! A rare scene! Kids should be taught to do this! πŸ™‚

IMG_3282

Ruben seems to have another calling too: drawing πŸ™‚

IMG_3283

IMG_3288

Ok, with Capt. Faris assistance,

IMG_3291

Ruben has also finished to make a button worked too πŸ˜‰

IMG_3309

Hello Rezky πŸ™‚

IMG_3265

Rezky fixed what didn’t work the last time

IMG_3275

He redid the button and button to serial section, and both worked nicely!

IMG_3279

IMG_3280

IMG_3284

Abdillah was given a task to create a counter with an ultrasonic sensor

IMG_3266

It worked perfectly with an Arduino πŸ™‚

IMG_3267

The ultrasonic sensor will count how many objects detected πŸ™‚

IMG_3268

Next is to make this work with ESPectro so we can send the data via cloud πŸ™‚

IMG_3269

and make LCD I2C works with ESPectro

IMG_3305

Abdillah was helping Rezky with library errors πŸ™‚

IMG_3293

Rezvan was back too πŸ™‚ Β Working with button to serial

IMG_3306

And worked nicely! Next is button with LED πŸ™‚

IMG_3307

Capt. Malik (started to have being in a pic :D) was working on air-drum project πŸ™‚

IMG_3308

We’ve got lots of project going not only in the class but also when the kids are off the class πŸ˜‰ There gonna be lots of progress next Saturday πŸ™‚ Can’t wait πŸ˜‰

 

ProCodeCG Kids Coding Camp – IoT Programming – Day #1 – 22 June 2017

Standard

Day #1 of IoT Programming πŸ™‚ We have 3 kids for this topic πŸ™‚

Today we did some ESPectro setup and configuration, and then started basics about ESPectro. We learned about LED, button and neopixel. We created some cool stuff about neopixel on board, like creating knight rider and traffic light with pedestrian button πŸ˜‰

IMG_2067

Here’s the pics of each kid with their works πŸ™‚

Ardian

IMG_2058

IMG_2065IMG_2059

IMG_2069

IMG_2070

IMG_2081

IMG_2082

IMG_2088

IMG_2091

 

Dea

IMG_2060

IMG_2071

IMG_2074

IMG_2077

IMG_2083

IMG_2084

IMG_2095 2

Abdillah

IMG_2062

IMG_2063

IMG_2072

IMG_2079

IMG_2080

IMG_2089

IMG_2092

IMG_2094

Tomorrow we will learn about sensor πŸ˜‰

IMG_2064

 

 

 

 

 

 

 

 

 

 

ProCodeCG Kids Reguler Coding Class – ESPectro Programming – 17 June 2017

Standard

Hello, this is the report of our Kids ESPectro Programming Class today πŸ™‚

Rezky start to learn about button and sending the status to serial monitor πŸ™‚

IMG_1528

Danesh learned the same things as Rezky

IMG_1553

IMG_1533

While Ozan finished simple smiley animation

IMG_1531

IMG_1541

IMG_1534

but had problems connecting to a synchronized clock through the internet πŸ™‚

IMG_1535 2

We’ll get back to it and fix it next time πŸ™‚

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 10 June 2017

Standard

ProCodeCG Kids ESPectro Programming Class yesterday πŸ™‚

IMG_0813

IMG_0816

Very few kids in the morning

IMG_0814

After some more kids showed up πŸ™‚

IMG_0836

Each kids picked up where they left last week πŸ™‚

IMG_0817

Rezky had gone through the installation and setting process and his ESPectro was ready to be explored πŸ™‚

IMG_0822

We started with LED blinking πŸ™‚

IMG_0825

While Ozan started a new sub chapter: displaying a synchronized clock via interned and display it to LCD

IMG_0828

Ozan now knows how to debug the code, after several rounds, he finally made it error free, but the LCD still not displaying the time.

IMG_0859

We will debug it next week πŸ™‚

IMG_0834 2

BTW, what a nice suprise, our Lead Captain gave us a visit πŸ™‚

IMG_0832

ProCodeCG Kids Regular Coding Class – ESPectro & Arduino Programming – 3 June 2017

Standard

ProCodeCG Regular Coding Class yesterday πŸ™‚

IMG_0300

IMG_0334

IMG_0324

Clarence came with lots of progress πŸ™‚

IMG_0288

He made some improvements on the game he created with ESPectro and TFT Display

IMG_0289

IMG_0291

Clarence can sit all day all night to do this, his parents always have a hard time picking him up because he would just sit and work until someone drag the table and the carpet he sits on πŸ˜€

IMG_0293

Hello Ozan, one of theΒ awkward poses we get each time we take his pic because he didn’t like to be in a pic πŸ˜€

IMG_0295

Ozan finished two tasks

IMG_0304 2

One is showing a smiley face on the LCD

IMG_0306

IMG_0307

And the other one is to show custom chars

IMG_0315

IMG_0322

Well done Ozan πŸ™‚

IMG_0323

FriendshipΒ πŸ™‚

IMG_0325

Rezky was still struggling with ESPectro installment and setting up πŸ™‚

IMG_0296

Painful at the beginning but worth it in the end πŸ™‚

IMG_0339

Malik had successfully completed his task to connect a gyro to LEDs and then started his Air Drum Project

IMG_0297

IMG_0301

We had to shop some more components

IMG_0319

IMG_0328

Malik had finished typing all the code with no errors. Once we get the components, we can start to build it πŸ™‚

IMG_0338

Rezvan, Malik’s little brother, came to the class after his taekwondo class πŸ™‚

IMG_0330

Rezvan finished a code to activate ProCodeCG LED code at home πŸ™‚

IMG_0332

Rezvan with Malik’s toolbox πŸ™‚ Looking for resistors with correct values πŸ™‚

IMG_0333

Rezvan was going to test an RGB LED

IMG_0337

IMG_0348

Worked just fine. Yes πŸ™‚

IMG_0352

See you again next week πŸ™‚ Our regular coding class will be off only during Coding Camp πŸ™‚

ProCodeCG – Kids Regular Coding Class – ESPectro Programming – 20 May 2017

Standard

ProCodeCG Kids ESPectro Programming yesterday πŸ™‚

IMG_9282

We started to create simple animation on 16×2 LCD πŸ™‚

IMG_9283

Rafi would not stop doing something until he gets it right πŸ™‚

IMG_9284

We were finding out how to make animation without the LCD keeps flickering

IMG_9288

As soon as we find out, we will start making more complex animation and probably games on 16×2 LCD πŸ™‚

IMG_9289

Rafi was making a charging battery animation

IMG_9302

We are planning to create a little sticky man animation running through one side of the LCD to the other side πŸ˜‰

IMG_9301

A pleasant surprise: our lead captain, zaki, gave us a visit πŸ™‚

IMG_9292

Welcome back, cap! πŸ™‚

IMG_9319

 

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 6 May 2017

Standard

ESPectro Programming class yesterday πŸ™‚

IMG_8233

Clarence had a some interesting thing to show us, like usual πŸ™‚

IMG_8234

He created a clock that is synchronized to internet with ESPectro and TFT display. This one is before connected to the internet.

IMG_8231

This time when it’s connected to the internet and synchronized
IMG_8241

Rafi missed several classes so he had to keep up and started with connecting to wifi using ESPectro

IMG_8235

He was so glad to be able to scan and display the details of every available networks πŸ™‚

IMG_8253

He turned on teethering on his smartphone

IMG_8255

and see it on the list πŸ™‚ The signal is -47dBm which is quite strong πŸ™‚

IMG_8254

Ozan was keeping up with LCD display πŸ™‚

IMG_8236

After installing some libraries and fix some error, Ozan finally able to send text to be displayed on LCD πŸ™‚

IMG_8263

Farrell was back πŸ™‚

IMG_8237

He insisted to continue his SSTV project πŸ™‚

IMG_8243

Ren and Mom πŸ™‚

IMG_8238

Ren finished up two tasks

IMG_8249

displaying custom chars to LCD

IMG_8248

and displaying the info of wifi connected to πŸ™‚

IMG_8262

Danesh was still catching up with button to serial code πŸ™‚

IMG_8239

Raul finished 2 tasks

IMG_8240

displaying custom chars

IMG_8245

and displaying wifi info

IMG_8246

and this one refused to leave the class eventhough all stuff had been returned to the storage room πŸ˜€

IMG_8284

See you all kids, next Saturday πŸ™‚