NS.One dan AVR ATmega128

Posted on Posted in Arduino, Belajar Mikrokontroler, Belajar Robotika, Bermain Mikrokontroler, Development Board, Pelatihan Mikrokontroler

Software NS.Onearduino compatible yang dikembangkan oleh tim R&D Padepokan NEXT SYSTEM Bandung, kini bisa digunakan untuk memrogram AVR ATmega128, yang memiliki:

  • Flash Program Memory: 128 kbytes
  • EEPROM Data Memory: 4 kbytes
  • SRAM Data Memory: 4 kbytes
  • I/O Pins: 53
  • Timers: Two 8-bit / Two 16-bit
  • A/D Converter: 10-bit Eight Channel
  • PWM: Six Channels
  • USART : Two Channels

Dengan demikian, pengguna chip AVR pasaran, alias chip AVR yang mudah didapat di pasaran lokal, dapat memanfaatkan kemudahan dan keunggulan yang diusung oleh software NS.One.

MikroAVR/128 dapat disarankan untuk aplikasi mikrokontroler AVR berbasis RTOS sederhana. Tim R&D NEXT SYSTEM sudah mencoba beberapa opsi RTOS, seperti: ChibiOS dan FreeRTOS.

Untuk keterangan lebih lanjut mengenai produk ini, silahkan menghubungi:

NEXT SYSTEM
Microcontroller & Robotic Learning Center
ITC Kosambi Ruko F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, (022) 70775874

Email : info@nextsys.web.id

NS.One Promo

Posted on Posted in Arduino, Belajar Mikrokontroler, Bermain Mikrokontroler, NS.One, Pelatihan Mikrokontroler, Pemrograman Mikrokontroler

Board NS.One menggunakan mikrokontroler AVR ATmega32 dan dapat diprogram dengan software NS.Onearduino compatible atau software untuk memrogram mikrokontroler AVR lainnya, seperti: CodeVisionAVR, Atmel AVRStudio, BASCOM-AVR, MikroC, dan yang lainnya.

Temukan keunggulan dan kemudahan menggunakan NS.One di kelas Fast Track to NS.One (ber-sertifikat), yang diberikan secara FREE untuk setiap pembelian board NS.One selama bulan Agustus – September 2012.

The Black Beauty NS.One versi 1.5

Posted on Posted in Arduino, Belajar Mikrokontroler, Belajar Robotika, NS.One

The Black Beauty NS.One versi 1.5 merupakan edisi terbaru dari NS.One/32. Dilengkapi dengan kemampuan diprogram melalui USB Serial Adapter, memiliki sejumlah port power ekstra, kemudahan dalam menggunakan sejumlah sensor, rangkaian proteksi pada bagian reset, serta sejumlah pin ekstra untuk keperluasan antarmuka dengan divais lain.

Bila menggunakan USB Serial Adapter, board NS.One dapat beroperasi dengan menggunakan catu daya dari port USB komputer.

Port RS232 tetap disediakan untuk antarmuka dengan divais lain yang menggunakan standard RS232. Port ini dapat digunakan untuk memrogram board melalui kabel serial atau melalui USB/RS232 Adapter.

Pemrograman dapat dilakukan melalui software NS.One for Windows yang kompatibel dengan software arduino. Pemrograman dapat juga dilakukan melalui software lain – untuk mikrokontroler AVR, seperti CodeVisionAVR, BASCOM-AVR, AVRStudio, dan yang lainnya. Program hasil kompilasi di-upload ke dalam board melalui software uploader yang disediakan dalam CDROM yang disertakan.

Untuk informasi lebih lanjut mengenai board dan software NS.One, silahkan menghubungi:

NEXT SYSTEM
Robotics Learning Center
ITC Kosambi Ruko F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, (022) 70775874

Email: info@nextsys.web.id

Development Board MikroAVR128

Posted on Posted in Belajar Mikrokontroler, Bermain Mikrokontroler, Development Board, Pemrograman Mikrokontroler

Board MikroAVR128 - NEXT SYSTEM Robotics Learning CenterNEXT SYSTEM Robotics Learning Center menyediakan development board MikroAVR 128. Sistem yang memiliki kinerja tinggi ini sangat ideal untuk beragam aplikasi, termasuk embedded controller, robot, sistem remote control dan yang lainnya.

Board ini memaksimalkan kemampuan yang dimiliki ATmega128, dengan flash memory yang besar, kecepatan eksekusi yang tinggi, jumlah pin I/O dalam jumlah besar, analog to digital converter, dan yang lainnya.

Program dapat di-download ke dalam chip melalui koneksi ISP yang sudah disediakan (ISP Programmer opsional).

Modul menyediakan 8 kanal A/D Converter 10-bit, 2 buah PWM 8-bit yang dapat digunakan untuk mengendalikan motor dan 2 buah UART untuk interfacing dengan komputer atau sistem monitor lainnya. Dengan 53 pin I/O, sangat memadai untuk kebutuhan interfacing dalam jumlah yang besar. Sejumlah modus power saving tersedia untuk mendukung pengoperasian dengan batere. Juga Real-Time Counter dan dua 16-bit Timer yang tersedia di dalam mikrokontroler.

Sejumlah besar IDE – Integrated Development Environment dan compiler tersedia untuk pemrograman, seperti BASIC, C dan Assembly Language.

Berikut adalah fitur yang diusung MikroAVR128:

  • Termasuk mikrokontroler Atmel ATmega128 dengan 128kb Internal Flash Program Memory
  • Kristal 16MHz yang akan memberikan throughput kecepatan tinggi.
  • Koneksi ISP untuk pemrograman
  • 53 pin I/O
  • 8 kanal ADC 10-bit
  • 2 buah USART
  • Dua 16-Bit Timers dengan dua 8-bit kanal PWM
  • On-Chip Real-Time Counter
  • Tersedia soket yang memudahkan untuk mencabut pasang chip
  • Bonus: PCB ATmega128 breakout

Bagi mereka yang fanatik dengan Arduino dan terbentur dengan keterbatasan flash memory dan pin I/O yang tersedia, maka MikroAVR 128 dapat dijadikan pilihan. Spesifikasi MikroAVR 128 sesuai dengan standard yang disyaratkan Wiring, yang adalah saudara tua dari Arduino.

Development board dan USB ISP/ICSP Programmer secara lengkap dapat dilihat di laman Mikrokontroler.

Untuk informasi lebih lanjut mengenai MikroAVR 128, pembelian produk dan pelatihan produk terkait, silahkan menghubungi kami:

NEXT SYSTEM
Robotics Learning Center
ITC Kosambi F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, 70775874

Email: info@nextsys.web.id

Arduino Severino

Posted on Posted in Arduino

Setelah mempertimbangkan cukup lama, akhirnya kami memutuskan untuk melakukan fabrikasi board Arduino Severino, sebuah board Arduino dengan penampilan yang sederhana. Masih menggunakan port serial untuk memrogram dan berkomunikasi, namun dengan bantuan USB to Serial converter, pengguna laptop bisa memrogramnya melalui port USB.

Mengapa Arduino Severino?

Karena dalam rancangannya masih menggunakan komponen biasa, bukan SMD. Dengan demikian, bila terjadi kerusakan, pengguna dapat memperbaiki dan melakukan penggantian komponen dengan mudah. Dengan demikian, dengan kemampuan yang sama dengan board Arduino lain dengan chip yang sama, total cost of ownership-nya jauh lebih rendah.

Total cost of ownership adalah aspek yang seringkali luput dari perhatian. Pengguna seringkali hanya melihat sisi kemudahan dalam pemakaian, namun melupakan cost yang harus dikeluarkan bila terjadi kerusakan atau maintenance.

Memang kecenderungan produk elektronik saat ini, termasuk board Arduino, adalah penggunaan sekali pakai. Artinya, kemasan dirancang sekecil mungkin dan bila terjadi kerusakan, silahkan beli lagi yang baru.

Di satu sisi, solusi demikian ada baiknya, karena menghemat ruang dan material. Namun dari sisi user, membeli baru berarti menguras isi kantong. Bila ada pilihan yang lebih cost-effective, kenapa tidak memilihnya, bukan? Dengan kata lain, bila Arduino Severino memberikan lebih banyak keuntungan, kenapa harus memilih versi Arduino lain dengan chip yang sama?

Arduino Severino yang kami fabrikasi menggunakan chip ATmega8. Bila pengguna memerlukan ruang program yang lebih besar, dapat menggantinya dengan ATmega168 atau ATmega328; atau memanfaatkan Arduino Uploader. Dalam set diberikan bonus sejumlah PCB untuk sejumlah tipe mikrokontroler AVR.

NEXT SYSTEM Robotics Learning Center menyediakan one stop solution. Produk, dukungan teknis serta program pelatihan mikrokontroler dan aplikasi robotik menggunakan Arduino.

Arduino Severino juga digunakan dalam program exclusive pembelajaran sistem otomasi dan robotika Eureka! – untuk kelompok umur 8 – 12 tahun dan 13 – 18 tahun.

Bila memerlukan kapasitas yang lebih besar, MikroAVR16 adalah pilihan yang dapat dipertimbangkan.

Untuk informasi lebih lanjut silahkan menghubungi:

NEXT SYSTEM
Robotics Learning Center
ITC Kosambi Ruko F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, 70775874

Email: info@nextsys.web.id

MikroAVR16 dan Arduino

Posted on Posted in Belajar Mikrokontroler, Bermain Mikrokontroler, Pelatihan Mikrokontroler, Pemrograman Mikrokontroler

MikroAVR16 dan Arduino - NEXT SYSTEM Robotics Learning CenterDalam beberapa tahun terakhir, nama Arduino cukup populer di kalangan pengguna mikrokontroler pemula. Mereka menyediakan solusi hardware dan software yang cukup mudah digunakan.

Namun, sebagai insan kreatif, tentunya kita tidak mau terkunci dengan hardware yang mereka kembangkan. Artinya, kita dapat menggunakan software Arduino yang open source, untuk memrogram chip AVR yang cukup mudah ditemukan di pasaran Indonesia.

Hardware Arduino sendiri menggunakan AVR ATmega168, ATmega328p, ATmega1280 dan ATmega2560. Namun, mengingat keluarga AVR 8-bit memiliki core architecture yang sama, maka tidak sulit untuk menyesuaikan software, agar bisa digunakan untuk AVR ATmega8535, ATmega16 dan ATmega32, yang tersedia dalam kemasan PDIP serta cukup mudah diperoleh.

NEXT SYSTEM Robotics Learning Center menyediakan MikroAVR16, sebuah development board dengan chip AVR ATmega16, dan sudah dilengkapi dengan built-in USB ISP programmer. Pemrograman dapat dilakukan dengan berbagai cara, termasuk dengan software Arduino.

Dalam penggunaan dengan software Arduino, tidak ada perbedaan antara MikroAVR16 dan hardware Arduino; baik dalam pemrograman maupun upload ke dalam chip.

MikroAVR16 dan software open source Arduino adalah pasangan ideal untuk mengembangkan aplikasi mikrokontroler, termasuk untuk pemula.

Untuk mendukung penggunaan produk ini, kami menyediakan kelas pelatihan Pemrograman Mikrokontroler AVR dengan Arduino serta opsi aplikasinya dalam robotik. Dengan demikian, belajar mikrokontroler ATmega16 dan pemrograman mikrokontroler ATmega16 menjadi lebih asyik dan menyenangkan.

  • Pemrograman Mikrokontroler AVR dengan Arduino (2 hari)
  • Pemrograman Mikrokontroler AVR dengan Arduino dan Aplikasinya dalam Robotik (3 hari)

Subyek lengkap kelas pelatihan mikrokontroler dan robotik dapat dilihat di bagian Pelatihan.

Untuk informasi lebih lanjut dan pembelian MikroAVR16 serta kelas pelatihan terkait, silahkan menghubungi:

NEXT SYSTEM
Robotics Learning Center
ITC Kosambi Ruko F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, (022) 70775874

Email: info@nextsys.web.id atau nextsystemrobotics@yahoo.co.id

Lebih Produktif dengan Solusi Arduino

Posted on Posted in Arduino, Belajar Mikrokontroler, belajar robot, Bermain Mikrokontroler, Bermain Robotika, Pelatihan Robotika

Sejak di-release beberapa tahun lalu, tepatnya tahun 2005 di Italia, populasi pengguna Arduino tumbuh cukup signifikan. Point penting dari apa yang diusung oleh tim pengembang adalah kemudahan dalam membangun aplikasi, bahkan untuk pemula sekalipun.

Dengan solusi Arduino, pengguna mikrokontroler dapat memilih cara cepat dalam membangun sebuah aplikasi berbasis mikrokontroler.

Arduino hadir dalam paket hardware dan software. Hardware yang dimaksud adalah sebuah chip AVR tipe tertentu – ATmega8, ATmega168, ATmega328, ATmega1280 dan ATmega2560; yang telah ditanam sebuah bootloader. Sementara di sisi software, tim pengembang menggunakan Wiring sebagai rujukan pengembangan, merujuk pada sintaksis Bahasa C dan tetap mempertahankan semangat open source.

NEXT SYSTEM Robotics Learning Center melihat advantages dari Arduino, namun perlu perluasan dukungan terhadap hardware yang digunakan. Untuk itu, tim R&D melakukan sejumlah modifikasi agar software Arduino dapat mendukung ATmega8535, ATmega16 dan ATmega32, yang notabene cukup mudah didapat dan cukup dikenal, khususnya di kalangan pengguna mikrokontroler di Indonesia.

Kendala berikutnya adalah bootloader. Kami melihat, keberadaan bootloader tidak terlalu pas, mengingat untuk mengisinya diperlukan sebuah hardware programmer. Bila sudah memiliki hardware programmer, kenapa harus “disuntik” bootloader lagi? Mengingat penggunaan bootloader akan mengurangi ruang untuk program di dalam chip.

Jadi, untuk mereka yang sudah memiliki hardware programmer, dapat langsung menyuntikkan program yang sudah dibuat dengan software Arduino – dengan menekan Upload pada program; tanpa harus terlebih dahulu menyuntikkan bootloader ke dalam chip.

Jadi, apa yang telah dilakukan oleh tim R&D NEXT SYSTEM Robotics Learning Center adalah, mempertahankan penggunaan hardware programmer dan memberikan perluasan dukungan terhadap chip AVR yang digunakan.

Saat ini, software Arduino hasil modifikasi terakhir, mendukung hardware programmer K125 (AVR910) dan Nue125 (STK500v2) – keduanya tersedia di NEXT SYSTEM; serta mendukung MikroAVR8535 (ATmega8535), MikroAVR16 (ATmega16) dan MikroAVR32 (ATmega32). Software ini telah diuji dalam kelas pelatihan Pemrograman Mikrokontroler AVR dan Aplikasinya dalam Robotik selama 12 bulan terakhir, dengan hasil sangat memuaskan.

Di internet terdapat opsi arduino-extras, yang menyediakan opsi untuk mikrokontroler ATmega16 dan ATmega32. Namun dari pengujian tim teknis kami sejauh ini, terdapat sejumlah features chip yang belum bisa difungsikan. Pastikan untuk melakukan uji fungsional sebelum menggunakan opsi ini.

Untuk itu, kepada para pemula dan peminat AVR, segeralah mencicipi cara cepat dalam memrogram AVR, dan segera pula menjadi produktif.

Ikuti kelas pelatihan Pemrograman Mikrokontroler AVR dan Aplikasinya dalam Robotik yang kami selenggarakan, untuk mendapatkan pembekalan dan pengalaman menggunakan solusi Arduino dalam berbagai aplikasi dan tantangan.

Robot Edukasi AVR pun telah dilengkapi dengan contoh program dan aplikasi robotik yang dikembangkan dengan software Arduino.

Untuk board Arduino, kami menyediakan Arduino Severino dengan chip AVR ATmega8. Sangat cocok untuk pemula yang ingin memulai ngoprek Arduino.

Untuk informasi lebih lanjut mengenai solusi Arduino untuk mikrokontroler AVR serta kelas pelatihan Pemrograman Mikrokontroler dan Robotik berbasis Arduino, silahkan menghubungi kami:

NEXT SYSTEM
Robotics Learning & Experience Center
ITC Kosambi F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, 70775874

Email: info@nextsys.web.id

Development Board MikroAVR32

Posted on Posted in Belajar Mikrokontroler, Bermain Mikrokontroler

Mikrokontroler AVR memiliki arsitektur RISC 8 Bit, sehingga semua instruksi dikemas dalam kode 16-bit (16-bits word) dan sebagian besar instruksi dieksekusi dalam satu siklus clock. Perbedaan yang sangat signifikan dibanding instruksi MCS-51 (Arsitektur CISC) yang membutuhkan hingga 12 siklus clock.

Mikrokontroler AVR ATmega32 adalah salah satu dari keluarga ATmega dengan populasi pengguna cukup besar. Memiliki memori flash 32k dan 32 jalur input output, serta dilengkapi dengan ADC 8 kanal dengan resolusi 10-bit dan 4 kanal PWM. Sebuah chip dengan fitur cukup lengkap untuk mendukung beragam aplikasi, termasuk robotik.

NEXT SYSTEM Robotics Learning Center menyediakan MikroAVR32, sebuah development board dengan chip AVR ATmega32. MikroAVR32 sudah dilengkapi dengan built-in USB ISP programmer, sehingga pemrograman dapat dilakukan dengan mudah, cukup dengan menghubungkan kabel USB ke komputer. Dengan demikian, belajar mikrokontroler ATmega32 dan pemrograman mikrokontroler ATmega32 menjadi lebih asyik dan menyenangkan.

MikroAVR32 dapat diprogram dengan sejumlah bahasa pemrograman melalui sejumlah tools, termasuk Arduino.

Untuk mendukung produk ini, kami menyediakan kelas pelatihan Pemrograman Mikrokontroler AVR dengan subyek:

  • Pemrograman Mikrokontroler AVR dengan Bahasa C
  • Pemrograman Mikrokontroler AVR dengan Bahasa C dan Aplikasinya dalam Robotik
  • Pemrograman Mikrokontroler AVR dengan Bahasa BASIC
  • Pemrograman Mikrokontroler AVR dengan Bahasa BASIC dan Aplikasinya dalam Robotik

Subyek lengkap kelas pelatihan dapat dilihat di bagian Pelatihan.

Untuk informasi lebih lanjut dan pembelian MikroAVR32 serta pelatihan terkait, silahkan menghubungi:

NEXT SYSTEM
Robotics Learning Center
ITC Kosambi Ruko F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, (022) 70775874

Email: info@nextsys.web.id

Development Board MikroAVR16

Posted on Posted in Belajar Mikrokontroler

Mikrokontroler Atmel AVR memiliki arsitektur RISC 8 Bit, sehingga semua instruksi dikemas dalam kode 16-bit (16-bits word) dan sebagian besar instruksi dieksekusi dalam satu siklus clock. Perbedaan yang sangat signifikan dibanding instruksi MCS-51 (Arsitektur CISC) yang membutuhkan hingga 12 siklus clock.

Mikrokontroler AVR ATmega16 adalah salah satu dari keluarga ATmega dengan populasi pengguna cukup besar. Memiliki memori flash 16k dan 32 jalur input output, serta dilengkapi dengan ADC 8 kanal dengan resolusi 10-bit dan 4 kanal PWM. Sebuah chip dengan fitur cukup lengkap untuk mendukung beragam aplikasi, termasuk robotik.

NEXT SYSTEM Robotics Learning Center menyediakan MikroAVR16, sebuah development board dengan chip AVR ATmega16. MikroAVR16 sudah dilengkapi dengan built-in USB ISP programmer, sehingga pemrograman dapat dilakukan dengan mudah, cukup dengan menghubungkan kabel USB ke komputer.

Untuk mendukung produk ini, kami menyediakan kelas pelatihan Pemrograman Mikrokontroler AVR dengan pilihan bahasa pemrograman : BASIC, C – termasuk dengan software Arduino, dan Pascal; serta opsi aplikasinya dalam robotik. Dengan demikian, belajar mikrokontroler ATmega16 dan pemrograman mikrokontroler ATmega16 menjadi lebih asyik dan menyenangkan.

Untuk mendukung produk ini, kami menyediakan kelas pelatihan Pemrograman Mikrokontroler AVR dengan subyek:

  • Pemrograman Mikrokontroler AVR dengan Bahasa C
  • Pemrograman Mikrokontroler AVR dengan Bahasa C dan Aplikasinya dalam Robotik
  • Pemrograman Mikrokontroler AVR dengan Bahasa BASIC
  • Pemrograman Mikrokontroler AVR dengan Bahasa BASIC dan Aplikasinya dalam Robotik

Subyek lengkap kelas pelatihan mikrokontroler dan robotik dapat dilihat di bagian Pelatihan.

Untuk informasi lebih lanjut dan pembelian MikroAVR16 serta kelas pelatihan terkait, silahkan menghubungi:

NEXT SYSTEM
Robotics Learning Center
ITC Kosambi F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, 70775874

Email: info@nextsys.web.id

Development Board MikroAVR8535

Posted on Posted in Belajar Mikrokontroler, Bermain Mikrokontroler, Pelatihan Mikrokontroler

Mikrokontroler AVR memiliki arsitektur RISC 8 Bit, sehingga semua instruksi dikemas dalam kode 16-bit (16-bits word) dan sebagian besar instruksi dieksekusi dalam satu siklus clock. Perbedaan yang sangat signifikan dibanding  instruksi MCS-51 (Arsitektur CISC) yang membutuhkan hingga 12 siklus clock.

Mikrokontroler AVR ATmega8535 adalah salah satu dari keluarga ATmega dengan populasi pengguna cukup besar. Memiliki memori flash 8k dan 32 jalur input output, serta dilengkapi dengan ADC 8 kanal dengan resolusi 10-bit dan 4 kanal PWM. Sebuah chip dengan fitur cukup lengkap untuk mendukung beragam aplikasi,  termasuk robotik.

NEXT SYSTEM Robotics Learning Center menyediakan MikroAVR8535, sebuah development board dengan chip AVR ATmega8535. MikroAVR8535 sudah dilengkapi dengan built-in USB ISP programmer, sehingga pemrograman dapat dilakukan dengan mudah, cukup dengan menghubungkan kabel USB ke komputer.

MikroAVR8535 dapat diprogram dengan Bahasa BASIC, C – termasuk software Arduino, Pascal dan yang lainnya. Dengan begitu banyak pilihan, memrogram MikroAVR8535 menjadi asyik dan menyenangkan.

Untuk informasi lebih lanjut dan pembelian MikroAVR8535, silahkan menghubungi:

NEXT SYSTEM
Robotics Learning Center
ITC Kosambi F2
Jl. Baranang Siang 6-8
Bandung 40112
Tel. (022) 4222062, 70775874

Email: info@nextsys.web.id