ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 16 Dec 2017

Standard

Hello, welcome back to our regular ESPectro programming class 🙂

IMG_4411

Ozan still had a project to do: ultrasonic counter with buzzer and LED 🙂

IMG_4404

the ultrasonic and LCD work fine but the buzzer didn’t 😀

IMG_4405

And we had Nadine start learning ESPectro programming today 🙂

IMG_4406

And Ozan became Capt. on duty today to help Nadine learning 🙂

IMG_4407

IMG_4408

The first task is to make the LED onboard blink, and the LED on breadbroad blink 🙂

IMG_4409

IMG_4412

Done! 🙂

IMG_4422

And then adding more LEDs 🙂

IMG_4423

IMG_4435

Worked nicely 🙂

IMG_4438 2

Nadine wanted to learn how to use multimeter 🙂

IMG_4439 2

She learned how to check resistor value and test LEDs 🙂

IMG_4441

Look at that! This girl is so eager to learn this kind of thing 🙂 Cool 🙂

IMG_4442

Capt. Ozan was busy creating the code to make the LED blinking alternately 🙂 Well done today, Capt! 🙂 :*

IMG_4443

There’s always something new to learn and lots of progress each time 🙂 See you on the next! 🙂

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 2 Dec 2017

Standard

Hello hello!

IMG_3343

Today we had three kids working on Arduino/ESPectro 🙂

Yes, Capt. Awa and his toolbox is back 😀

IMG_3345

IMG_3344

IMG_3349//embedr.flickr.com/assets/client-code.js

Awa was planning to work on his radar project 🙂

IMG_3346

IMG_3352

While Ozan needed to install libraries and drivers for ESPectro because he was using different laptop 🙂 But he was working on ultrasonic with buzzer and light before attaching it to LCD

IMG_3389//embedr.flickr.com/assets/client-code.js

The code

IMG_3356

IMG_3366//embedr.flickr.com/assets/client-code.js

Nafis was doing the same thing like Ozan was doing: making ultrasonic works with LED and buzzer and then attach the LCD

IMG_3362

IMG_3358//embedr.flickr.com/assets/client-code.js

Nafis had some problem: his computer wouldn’t detect the port and we still hadn’t figured it out until the end of the class and we had to work on it next week 🙂

IMG_3367

Awa got help from his mom and dad 🙂 A very nice family teamwork 🙂

IMG_3375

IMG_3376IMG_3382

IMG_3404 IMG_3406

And finally the servo worked 😀

IMG_3405

As a dedicated captain, Awa spared sometime to fix broken cables 🙂

IMG_3408

So proud and happy to have a Captain like this, thanks Capt. Awa 🙂 ❤

IMG_3409

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro – 21 Oct 2017

Standard

Our dose of coding every Saturday 🙂

IMG_0245

Cinta spent 2 sessions continuing her Arduino schematic design and simulation using Proteus 🙂

IMG_0243

She tried several designs and with different components

IMG_0286//embedr.flickr.com/assets/client-code.js

IMG_0249

Proteus provides library of components so it is very helpful 😉

IMG_0277

Nafis was back after a while, and he was working on adding buzzer and LED to ultrasonic counter

IMG_0250 IMG_0252

Nafis refused to connect and test the components one by one; instead he put all components and compile to see what happened 😀 Still not working and he has to debug it on the next class 😀

IMG_0274

Nafis little sister, Nayla liked to play with the components (she refuse to be photographed :D)

IMG_0254

IMG_0266

Awa came with a new toys: Arduino Parallax 😀

IMG_0256

IMG_0284//embedr.flickr.com/assets/client-code.js

Awa was given a task to create a radar with ultrasonic and microservo and he started with this one 🙂

IMG_0257 IMG_0258

Awa is fully supported by mom and sister 🙂

IMG_0264

IMG_0261

And Clarence joined in 😀

IMG_0315

These two have their own connections

IMG_0314

making a great team 😀

IMG_0316

Clarence started to tinker with Parallax code 🙂 He was previously given a task to process data from sonar reading and display it to a TFT screen

IMG_0317

Reza was doing the same thing as Nafis but he did it differently: he puts one component at a time and tests it one by one

IMG_0259

IMG_0282

Reza is one very focus and determined kid 🙂

IMG_0318

He kept trying

IMG_0319

IMG_0322

And the time’s up when he was almost finished. The buzzer won’t stop beeping 😀 Next time he has to modify the code so the buzzer will only beep when the counter reaches some certain number 🙂

IMG_0299

Capt. Awa on duty 😀 Blurred pics because he moved so fast! 😀

IMG_0324

Thanks so much Capt. Awa :* ❤

IMG_0325

See you next week 🙂

 

 

ProCodeCG Kids Regular Coding Class – Arduino/ESPectro Programming – 14 Oct 2017

Standard

Hello hello! We are reporting our Saturday regular kids coding class 🙂

IMG_9727

IMG_9744

IMG_9780

Cinta spent two sessions working on PCB design and simulation using Proteus 🙂

IMG_9733

She was very excited 🙂

IMG_9761

IMG_9807

Cinta started with resistors, buttons and LED’s

IMG_9731

IMG_9732

Proteus can be connected to Arduino IDE

IMG_9824

Then Cinta added more and more components to her design 🙂

IMG_9806

An awesome way to simulate 🙂 Next lesson Cinta will be given task to simulate a Tic Tac Toe on Arduino 😉

IMG_9839

Helloooo Ruben was back 🙂

IMG_9738

This was where we left: creating and ultrasonic counter 🙂

IMG_9739

Capt. Faris helped Ruben with the code

IMG_9759

IMG_9749//embedr.flickr.com/assets/client-code.js

And after several debugging, installing, and testing, it worked 🙂

IMG_9763

IMG_9764

And then Ruben was given this: adding buzzer and lamp to the previous one 🙂 So that when the counter reaches certain number, the buzzer will be active and so will the LED 🙂

IMG_9765

IMG_9774

IMG_9779

IMG_9784

Ruben likes to assemble things 🙂

IMG_9785

The LED worked but not yet the buzzer 🙂

IMG_9820

Will work on it next week 😉

IMG_9829

Koosha had a new project 🙂

IMG_9772

First he collected the components and the tools

IMG_9773

IMG_9778

Including this light to give better light

IMG_9781

Koosha prepared lots of breadboards, buttons and RGB LEDs

IMG_9786

IMG_9805

He wouldn’t tell what he was doing 😀

IMG_9821

We had to make lots of guess

IMG_9822

IMG_9825

Until…

IMG_9826

Koosha was working on a Tic Tac Toe on Arduino 🙂

IMG_9827

IMG_9828

Excellent idea! 🙂

IMG_9840

He still has to add more resistors and wires and also the coding, and we will continue working on it next week 🙂

IMG_9841

ProCodeCG Kids Regular Coding Class – ESPectro/Arduino Programming – 12 Aug 2017

Standard

Today we’re preparing for ProCodeCG Kids Coding Exhibition 17 August 2017 🙂

IMG_5414

IMG_5417

Clarence is going to present about one of his projects

IMG_5415

Clarence has been doing research with ESPectro and created lots of things

IMG_5418

Mostly about visualizations using LCD

IMG_5443

This one is a space shooter visualization

IMG_5444

Clarence has been doing some tuning to the fps and the algorithm

IMG_5445

He also has sorting algorithm visualization to be presented on the exhibition

IMG_5446

Rezky is one of the most focus and diligent 🙂 He is now working on ultrasonic counter after finishing all the previous sections 🙂

IMG_5431

IMG_5420

IMG_5429

Rezky has finished the simple smiley animation

IMG_5425

IMG_5426

and then battery charging animation

IMG_5433

IMG_5434

And continue to ultrasonic sensor 🙂

IMG_5436

Raul comes back 🙂

IMG_5421

catching up with the stuff he hasn’t done for weeks

IMG_5430

Yes, Raul’s ultrasonic sensor is working 🙂

IMG_5439

Well done, Raul 😉

IMG_5440

Vian has just started learning Arduino/ESPectro Programming last week and he’s totally excited about it 🙂

IMG_5432

It takes time to download ESPectro libraries and doing set up

IMG_5435

so we use Arduino while waiting

IMG_5442

Vian likes to make the schematic from the very beginning, from the simplest and then adding more things 🙂

IMG_5449

He started to learn about resistor value 🙂

IMG_5458

IMG_5459

Cinta is working on her project for exhibition: Automatic Traffic Light Pedestrian Button

IMG_5441IMG_5477

We will be reporting about our exhibition next Thursday. Wish us luck! 😉

 

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 5 Aug 2017

Standard

Hello! This is our regular thing on Saturdays 🙂

IMG_4985

Vian surprisingly told us he wants to learn Arduino/ESPectro Programming instead of GameMaker and Minecraft 🙂

IMG_4974

He learned to make an LED blinking 😉

IMG_4958

IMG_4959

and then 2 LEDs

IMG_4969

and then 3 LEDs

IMG_4980

and then because we’re out of breadboards then Vian learned how to make RGB LED works 🙂

IMG_4981

Rezky got a new LCD I2C and ready to test it

IMG_4944

IMG_4951

Yea it worked 🙂

IMG_4952

Rezky learned to create some simple custom char

IMG_4956

and also lots of sets of custom chars 🙂

IMG_4966

So did Ruben, he had just got a new LCD I2C

IMG_4946

he did the wiring and prepare to test it 🙂

IMG_4949 2

while we’re installing some libraries, he drew 🙂 amazing 🙂

IMG_4953

or put everything inside his toolbox on a breadboard 😀

IMG_4961

or lay down for a while 😀

IMG_4972

ok Uben, the library is ready, let’s compile 😉 Yes it works! 🙂

IMG_4965

Ruben learned how to display text on the LCD

IMG_4973

and also how to put a smile on it 🙂

IMG_4987

then given the task to put a sad face 😉

IMG_4988

Ozan was really busy making an ultrasonic sensor work 😉

IMG_4948 2

IMG_4957

IMG_4977

and finally it worked 🙂

IMG_4978 2

The LCD is showing the number it is counting *it was dimmed because we use 3,3V instead of 5V (the 5V is used to power the ultrasonic sensor)

IMG_4979

Yaaay, awesome work Ozaaaaan 😉

IMG_4983 2

Nadine wanted to learn Arduino/ESPectro programming too 🙂 Capt. Faris helped her to get started 🙂

IMG_4950 2

Nadine is very interested to learn about components and devboard 🙂

IMG_4960

IMG_4962 2

She learned how to make a LED blinking (just like Vian)

IMG_4975 IMG_4976

Learned some debugging with Capt. Faris

IMG_4982

and then learned to blink more LEDs 😉

IMG_4984

and also RGB LED 🙂

IMG_4990

Proud! Good job Nadine! *she can’t wait to have her own ProCodeCG Kits next week 😉

IMG_4991

Capt. Cinta examining the ProCodeCG Big Toolbox to get some idea what to create 🙂

IMG_4942 2

It’s so much fun today like always 😉

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 Regular Coding Class – ESPectro Programming – 22 April 2017

Standard

Our ESPectro Programming class yesterday 🙂 Muhammad arrived early and set up the class, thanks so much 🙂

IMG_7258

Yesterday we finishing some installation and start testing the ESPectro starting from LED, button, and then neopixel. Some had tried the wifi connection as well 🙂

This is Ren (left side, with glasses) assisting Nafis to debug his program 🙂

IMG_7259

Naifs was so excited that the installation was completely done and he could start exploring the development board 😉

IMG_7262

Muhammad was catching up with the handout, he was testing the neopixel

IMG_7263

Reza creating the traffic light with neopixel and button for pedestrian crossing 🙂

IMG_7264

Ren completed all the task given 🙂

IMG_7265

Danesh started following handout from the beginning, from LED to button 🙂 He will probably start the neopixel next week 🙂

IMG_7267

Raul quickly finished his neopixel traffic light and tried the wifi connection coding

IMG_7268

Some codes was already in the example sketches, but most of them should be typed manually 🙂

IMG_7270

But if you bear with it, things will work 😉

IMG_7273

Reza was doing modification on wifi connecting code so it can detect more than one connection 🙂

IMG_7279

IMG_7282//embedr.flickr.com/assets/client-code.js

We will explore more about wifi connections next week 🙂

ProCodeCG Kids Regular Coding Class – ESPectro Programming – 15 April 2017

Standard

Our class today before most of the kids showing up 🙂 Very few learning ESPectro Programming today, probably because of the long weekend 🙂

IMG_6788

Clarence continued his ESPectro projects, which usually different with what’s been taught in the class 😀

IMG_6787

Ren catching up with what he missed next week 🙂

IMG_6798

He finished button and button to serial

IMG_6781

And neopixel coding. He will continue the neopixel traffic light next week 🙂

IMG_6780

After a month, Nafis was back 🙂

IMG_6784

We needed to install libraries and drivers before we get started 🙂

IMG_6791

Lucky that we have a handy handout we can always refer to! 🙂

IMG_6789

We will start IoT Programming very soon, as soon as each kid’s infrastructure is ready 🙂