Blog
Recent Posts
IoT (Internet of Things) Projects for Arduino, Raspberry Pi and BeagleBone Black
The Internet of Things (IoT) is the inter-networking of physical devices, vehicles (also referred to as "connected devices" and "smart devices"), buildings, and other items embedded with electronics, software, sensors, actuators, and network connectivity which enable these objects to collect and exchange data.The Internet of Things:Do-It-Yourself at Home Projects for Arduino, Raspberry Pi, and BeagleBone [...]
Guide To Full-Fledged Electronic Prototyping Using The Arduino Platform
In just 24 sessions of one hour or less, Sams Teach Yourself Arduino Programming in 24 Hours teaches you C programming using the Arduino, so you can start creating inspired “DIY” hardware projects of your own! Using this book’s straightforward, step-by-step approach, you will walk through everything from setting up your programming environment to mastering C syntax [...]
Arduino-Based PLC In DIN-Rail Mountable Enclosure
Industruino, an Arduino-based PLC controls brand, launched the D21G Topboard, the processing module of all Industruino controller models. The Topboard can drive an industrial I/O Baseboard in the form of a complete PLC. It represents an M0+ based Arduino compatible PLC, and it offers direct 24V digital I/O and 4-20mA/0-10V analog I/O control using Arduino code. An ATSAMD21G18 [...]
Arduino Or Raspberry Pi - Which System Is Better Suited For CAN Bus Projects?
To say it upfront, the choice between the Arduino platform and the Raspberry Pi is primarily a personal matter, depending on factors like knowledge of programming and programming languages, preferences for operating systems, and, after all, hardware knowledge. Both system architectures, while being very different from each other, provide vast software and hardware support for [...]
Arduino For Dummies: Work Through Sketches Line By Line In Plain English
Arduino is an open-source computer hardware and software company, project and user community that designs and manufactures microcontroller-based kits for building digital devices and interactive objects that can sense and control objects in the physical world.This is no ordinary circuit board. Arduino allows anyone, whether you're an artist, designer, programmer or hobbyist, to learn about [...]
Turbo CAN Bus, SAE J1939 Board For Raspberry Pi, BeagleBone, Arduino, and Android Systems
As part of our embedded hardware and software development for CAN (Controller Area Network) based vehicle protocols, the first prototype of the jCOM.CAN.USB, a CAN/J1939 to USB/UART gateway board for embedded solutions, has passed the performance and quality tests successfully, and we are now ready to start production. The main focus of this board is the [...]
WiFi Development Board With Arduino Compatible Programming Interface
The chipKIT™ Wi-Fire board enables rapid prototyping with Microchip’s latest PIC32MZ architecture and Imagination Technologies' Flow Cloud Internet connectivity development software. The chipKIT™ WF32™ by Digilent is an easy-to-use platform for developing Wi-Fi ® applications. As with other chipKIT boards, it uses a modified version of the original Arduino® IDE for compatibility with existing code examples, tutorials and [...]
eBooks (PDF): Technical Literature on CAN (Controller Area Network) and SAE J1939
Copperhill Technologies offers a wide variety of technical literature with focus on Controller Area Network ((CAN) and SAE J1939. All of our titles are available in paperback or as a PDF Download. ISBN: 978-09765116-0-1 Printed: 146 pages, 6" x 9", perfect binding Publisher: Copperhill Technologies Corporation Copyright: © 2005 by Copperhill Technologies Corporation Language: English A Comprehensible Guide to Controller Area Network by [...]
App Note: Arduino Due With 2-Channel CAN Bus Prototyping Board
According to the official Arduino website: The Arduino Due is a microcontroller board based on the Atmel SAM3X8E ARM Cortex-M3 CPU (datasheet). It is the first Arduino board based on a 32-bit ARM core microcontroller. It has 54 digital input/output pins (of which 12 can be used as PWM outputs), 12 analog inputs, 4 UARTs (hardware serial ports), a [...]
App Note: ARM Cortex M3 Development Boards Require External CAN Bus Transceiver
The ARM Cortex-M is a group of 32-bit RISC ARM processor cores licensed by ARM Holdings. The cores are intended for microcontroller use, and consist of the Cortex-M0, M0+, M1, M3, M4, and M7. The ARM Cortex-M3 processor is very well suited for highly deterministic real-time applications, even for low-cost platforms, such as automotive body systems, industrial control systems, wireless [...]