MakerGram Logo

    MakerGram

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Popular
    • Tags
    • Users
    • Groups
    1. Home
    2. salmanfaris
    • Profile
    • Following 0
    • Followers 25
    • Topics 69
    • Posts 280
    • Best 93
    • Controversial 0
    • Groups 3

    Salman Faris

    @salmanfaris

    Maker

    129
    Reputation
    604
    Profile views
    280
    Posts
    25
    Followers
    0
    Following
    Joined Last Online
    Website Makergram.com Location Kerala

    salmanfaris Unfollow Follow
    PCB Designers Raspberry Pi Hackers Arduino Lovers

    Best posts made by salmanfaris

    • RE: What's your favorite embedded/prototyping development board?

      Maker Perspective

      For Beginners/ Aspiring Makers Arduino UNO is my recommendation, very straight forward and very easy to get started.

      Arduino-Uno-Rev3-2.jpg

      Tech Specifications

      • Powerd by ATmega328P
      • 14 Digital I/O Pin, which 6 provide PWM output
      • 6 Analog Input Pins
      • 16 MHz Clock
      • 32 KB (ATmega328P) Flash Memory
      • 2 KB SRAM
      • 1KB EEPROM

      The Arduino Uno is an open-source microcontroller board based on the Microchip ATmega328P microcontroller and developed by Arduino.cc. The board is equipped with sets of digital and analogue input/output pins that may be interfaced to various expansion boards and other circuits.

      alt text

      The main thing I loved Arduino is the community and peripherals That supported, also the Shields. these are boards that can be plugged on top of the Arduino PCB extending its capabilities. The different shields follow the same philosophy as the original toolkit: they are easy to mount and cheap to produce.

      alt text

      Another one is the IDE, The Arduino Integrated Development Environment is a cross-platform application that is written in functions from C and C++. It is used to write and upload programs to Arduino compatible boards, but also, with the help of 3rd party cores, other vendor development boards.

      The Original Arduino Uno cost around $21, but you can also get clones even cheaper, but I recommend to buy original to support there mission and vision.

      Website: https://www.arduino.cc/


      There are some recommendations if you're into hackathons or quick prototype/POC.

      ESP32/ESP8266

      Others who have experience with the Arduino ecosystem, I suggest the Esperssif ESP8266 or ESP32 Low-cost WiFi and BLE* development platform, which is highly supported by the Arduino ecosystem. That means you can reuse many of the Arduino functions and libraries out of the box.

      esp32-vs-esp8266-devlopment-boards.jpg


      Particle Photon

      Capture.PNG

      The Photon is a $19 tiny Wi-Fi IoT device for creating connected projects and products for the Internet of Things. It's easy to use, it's powerful, and it's connected to the cloud. The board is powered by a Cypress Wi-Fi chip alongside a powerful STM32 ARM Cortex M3 microcontroller.

      It's very easy to quickstart, also super easy to connect with particle cloud if you project involve Cloud and Connectivity.

      Website: https://www.particle.io/


      If you need more computing and processing power you can check the Raspberry Pi and BeagleBoard Single Board Computers

      Raspberry Pi

      The Raspberry Pi is a series of small single-board computers developed in the United Kingdom by the Raspberry Pi Foundation to promote the teaching of basic computer science in schools and in developing countries Since the aim is to teach kids about physical computing and computer science, the documentation and getting started is very straight forward and simple.

      There are different models of Raspberry Pi SBC(Single Board Computer) and the latest one is Raspberry Pi 4 Model B which cost starts from $35. There is also lighter version called PiZero which cost around $5

      Capture.PNG

      Website: https://www.raspberrypi.org/


      BeagleBoard

      The BeagleBoard is a low-power open-source single-board computer produced by Texas Instruments in association with Digi-Key and Newark element14. The BeagleBoard was also designed with open source software development in mind and as a way of demonstrating the Texas Instrument's OMAP3530 system-on-a-chip.

      bbw.jpg

      If you are a beginner and want to get started the embedded Linux development, then you need to checkout beagleboard series single-board computer.

      Website: https://beagleboard.org/


      The list is not over yet, I'll share more thought on the thread as a followup.
      😀 👍

      posted in Development Boards
      salmanfaris
      salmanfaris
    • Tip: Inbuilt Raspberry Pi Pin-out Mapping

      Sharing a tip that can be very useful when working with Raspberry pi GPIO, The GPIO Pinout is designed to be both a quick and interactive reference to the Raspberry Pi GPIO pins, plus a comprehensive guide to your Raspberry Pi's GPIO interfaces. It also includes dozens of pinouts for Raspberry Pi add-on boards, HATs and pHATs.

      This Pinout.xyz gather useful information about the Raspberry Pi GPIO interface and add-on boards and invite board manufacturers to produce their own "overlay" files which describe which pins their Pi add-ons use. It's very handy when comes quick prototyping.

      command

      pinout
      

      more details: https://pinout.xyz/

      Untitled.png

      posted in Raspberry Pi
      salmanfaris
      salmanfaris
    • 2-Days Raspberry Pi Beginners Workshop - 2021 🧵 (മലയാളം)

      397e7ecb-d4c4-412d-9b67-3f6b47d40421-image.png

      Are you Interested to Build Electronics Projects?

      • Learn how to use setup raspberry pi 💻
      • Learn how to use raspberry pi GPIO 📍
      • Learn how to use the NodeRED platform ✨
      • Learn how to work with Linux command Line at a basic level 👩‍💻

      Join 2-Days Raspberry Pi Beginners Workshop on 28 and 29 August 2021.

      Day 1

      • Introduction to Raspberry Pi Computer
      • Setting up Raspberry Pi H/W and OS
      • Raspberry Pi OS Tour
      • Explore Raspberry Pi Inbuilt Applications
      • Introduction to Command-Line

      Day 2

      • Introduction to Physical Computing
      • Understand GPIO and Its Functions
      • Introduction to NodeRED Platform
      • Write First NodeRED Application
      • Manipulate GPIO and Blink LED
      • Create GUI and Control LED.
      • Possibilities.

      Who Should Join?

      • Students
      • Faculties
      • Hardware Technology Enthusiast
      • Anyone who wants to learn new technology

      What do we provide?

      • 2-Days Practical Oriental Session
      • Community Support
      • Participation Certificate (After task completion)

      When and Where

      📅 Date: 28 and 29 August 2021 ⌚ Time: 8.00 PM to 10.00 PM

      posted in Events & Hackathons
      salmanfaris
      salmanfaris
    • New product: Raspberry Pi Zero 2 W on sale now at $15 / ₹ 1250.

      alt text

      Raspberry Pi Zero 2 W uses the same Broadcom BCM2710A1 SoC die as the launch version of Raspberry Pi 3, with Arm cores slightly down-clocked to 1GHz, bundled into a single space-saving package alongside 512MB of LPDDR2 SDRAM.

      Here are the highlights:

      • Broadcom BCM2710A1, quad-core 64-bit SoC (Arm Cortex-A53 @ 1GHz)
      • 512MB LPDDR2 SDRAM
      • 2.4GHz IEEE 802.11b/g/n wireless LAN, * Bluetooth 4.2, BLE
      • 1 × USB 2.0 interface with OTG
      • HAT-compatible 40 pin I/O header footprint
      • MicroSD card slot
      • Mini HDMI port
      • Composite video and reset pin solder points
      • CSI-2 camera connector
      • H.264, MPEG-4 decode (1080p30); H.264 encode (1080p30)
      • OpenGL ES 1.1, 2.0 graphics

      src: https://www.raspberrypi.com/news/new-raspberry-pi-zero-2-w-2/

      posted in Raspberry Pi
      salmanfaris
      salmanfaris
    • Part 1: Host a website on GitHub for free using GitHub pages 😎 (1/2).

      In this blog, we are going to learn to host web pages on GitHub for free using GitHub Pages!🤩 . we will host a very simple web page like https://0xsalfar.github.io/ from scratch to complex one.

      You can read the blog from here: https://blog.makergram.com/part1-host-website-on-github-for-free/

      alt text

      posted in Showcase
      salmanfaris
      salmanfaris
    • RE: Schematic Design For esp32

      Hi @ZeeZa ,

      You need to build a custom board with the ESP32 SoC and the MPU6050 IMU, right?

      first, you need to select appropriate ESP32 SoC from the wide variety of model, after that using the datasheet find out the minimum configuration circuit for the SoC and add the MPU6050 module. that's all you need. the most tricky part is the minimum configuration circuit.

      posted in PCB Designing
      salmanfaris
      salmanfaris
    • Day 1: Introduction To Printed Circuits Boards

      Overview

      One of the key concepts in electronics is the printed circuit board or PCB. It's so fundamental that people often forget to explain what a PCB is. This tutorial will breakdown what makes up a PCB and some of the common terms used in the PCB world.

      Here we are using Sparkfun PCB Basic tutorials, and after that, we have some ToDO that you need to complete.

      Resource Link: https://learn.sparkfun.com/tutorials/pcb-basics/all

      ToDo:

      • Find the Annular ring, Drill hit, Finger, Mouse bites, Pad, Silkscreen, Slot on the PCB you used (ex: Arduino Uno, Relay) and Document it (Docs, Github, MakerGram..etc)
      • List out PCB designing Softwares
      • Download and Install Autodesk Eagle
      posted in RSET PCB Designing Workshop
      salmanfaris
      salmanfaris
    • Fab Lab Network for #Covid-19 projects

      Fab Foundation has started a GitLab repository for the Fab Lab Network for #Covid-19 projects HERE. Please note that in order to edit the repository you need to have a fablabs.io or GitHub account. This repository includes links to many of the incredible projects and efforts being organized around the world, as well as projects of the Fab Lab Network in development. Use this as both a resource and as a central place to sync around projects, aligning with CBA, Fab Foundation and with other gurus from the fab network and beyond.

      posted in Fight Against COVID19 Outbreak
      salmanfaris
      salmanfaris
    • RE: Project help: Arduino Powered Bluetooth Key Finder

      Hi @Geethesh, If you are building simple POC (Proof of concept ) or Quick prototype then the HC-05 is enough with the ATtiny.

      • For the ATtiny45 minimum circuit you only need one Pull up resistor for Reset, and one Filter capacitor between VCC and ground and you also need to populate ICSP pins for programming

      • You also need only two external componts HC-05 and Buzzer .
        keyfindner.png

      • In the this project we did't require any external oscillator , the internal 8mhz should be fine .

      posted in Arduino
      salmanfaris
      salmanfaris
    • RE: Custom board for running ML models

      @kowshik1729 if you are more into ML take a look at the Jetson nano module, it's come with 4GB and 2GM Ram with 128-core NVIDIA Maxwell GPU and Quad-core ARM A57 CPU

      more information: https://developer.nvidia.com/embedded/jetson-nano

      55333651-f372-40e2-aa1a-a9391a0f5b35-image.png

      posted in PCB Designing
      salmanfaris
      salmanfaris

    Latest posts made by salmanfaris

    • RE: Can't connect NodeMCU with MQTT

      @sivanath Does the local pub and sub is working over CLI?

      posted in Arduino
      salmanfaris
      salmanfaris
    • RE: Can't connect NodeMCU with MQTT

      @sivanath Before connecting via NodeRED , Could you try to create MQTT Subscribe and Publish client using the CLI and see it can transfer message payload with the same broker name?

      posted in Arduino
      salmanfaris
      salmanfaris
    • RE: Can't connect NodeMCU with MQTT

      Hi 👋,

      Where did you installed the MQTT broker (server) and is it running background when your run the nodeRED application and is it installed on the same machine as nodeRED installed?

      posted in Arduino
      salmanfaris
      salmanfaris
    • RE: Blinking LED using Arduino UNO

      @abijith Thanks for sharing 🙌.

      posted in Arduino
      salmanfaris
      salmanfaris
    • RE: Raspberry pi released new Camera module 3: The classic compact camera for Raspberry Pi with a 12MP sensor and autofocus
      Testing Raspberry Pi's Camera Module 3 (NEW for 2023)
      posted in Raspberry Pi
      salmanfaris
      salmanfaris
    • tinyML Summit 2023 Call for Presentations and Posters

      848f3db4-0109-4163-9260-223c5e9c8291-image.png
      tinyML Summit 2023 Call for Presentations and Posters : https://www.tinyml.org/news/summit-2023-call-for-prersentations

      The tinyML Summit 2023 will be the premier gathering of key tinyML members from all aspects of the ecosystem.
      This year, end-users, innovators, and business leaders will be invited to encompass the expanding breadth of industries impacted by the maturing tinyML technology and application space.

      The tinyML Summit 2023 will provide a unique environment to have focused, high-impact presentations and conversations from both suppliers and users to advance the accessibility and adoption of tinyML solutions. No matter where you are in the Edge Computing AI/ML supply chain, this is the must-attend event for 2023.

      posted in Jobs & Opportunities
      salmanfaris
      salmanfaris
    • RE: How to connect TP4056 battery management system with ESP8266

      Hi @Anish_Pillai , Are you using the TP4056 standalone module or specific breakout/ready-made boards with NodeMCU?

      You can refer to the circuit below if you use generic readymade modules.

      269a59f2-de62-454a-a6e9-f88f1264b608-image.png
      [Src 📸:electronicspices]

      posted in Development Boards
      salmanfaris
      salmanfaris
    • Kerala IoT Challenge PCB Designing Workshop Recorded Video
      PCB Designing Workshop[ Malayalam] - Kerala IoT Challenge

      Printed Circuit Boards are the foundational building block of most modern electronic devices. Take your first step towards the Electronic World by learning how to design your own IoT Circuit Board using Fusion360.

      Speaker : @saheen_palayi
      Hardware Maker Expert NASSCOM Foundation
      Mentor Foxlab Makerspace

      posted in Events & Hackathons
      salmanfaris
      salmanfaris
    • Kerala Internet of Cattle Challenge 🐮

      Do you have an idea to develop IoT devices that can track a cow's vital signs and aid in disease early detection?

      Apply for the Internet of Cattle Challenge.

      The challenge seeks solutions for various problem statements that include a system of identification for animals that helps to keep track of their health condition, possible diseases, and milk yield through genetic mapping.

      Application Link: https://iotsummit.startupmission.in/innovation-challenge/

      unnamed.jpg

      posted in Events & Hackathons
      salmanfaris
      salmanfaris
    • RE: KochiFOSS: Open Source Hardware Tools and Platforms Talk and Open Space by MakerGram

      Here is the slideshow that I used for the talk

      Intro to Open Hardware

      Feel free to share your questions. 🙂

      posted in Events & Hackathons
      salmanfaris
      salmanfaris