ProPic40 Ultimate PIC16F877A Mainboard

Product Code: PRO877A
24.90 USD
39.90 USD
Buy wholesale for more discount!
5 - 9
10 - 24
25 - 49
51 - 99


Stock:In stock (11 Pieces) Add to Favorites

Jsumo Robot parts shipment and price information
  • Features
  • Dimensions
  • Comments (1)
  • Payment Options
  • How Will We Ship To You?
  • Ultimate controller for PIC16F877A based robot projects. High efficiency, easy to use mainboard for your projects.

    Our ultimate controller for PIC based robots, projects. We firmly suggest that controller for Sumo Robot projects.

    The board includes Main PIC as a PIC16F877A (*Other 40 Pin PICs can also be used).


    • Switching mode High efficiency 5 Volt regulator. +Input voltage can be applied from 7V to 32V. The regulator has short current protection. And can give 500Ma output total.
    • Easy connect green terminals, no crimp pins. Just use generic cables for connections.
    • Built-in ISP port which gives easy programming without extraction of PIC. You can directly program the PIC with your programmer’s ISP pin.
    • With 20Mhz crystal, high-speed program execution achieved.


    • 5 x Trimpot: Connected to A0-A1-A2-A3-A5 Pins.
    • 1 x Start Button, Start Input (For Start Modules) connected to A4 Pin.
    • 4 x User Leds: Connected to D4-D5-D6-D7 Pins.
    • 1 x Switch Mosfet: N-Channel Logic Level Mosfet connected to D3 Pin. Can be used for switching Mechanisms, Flags Etc.
    • 3 x Dipswitch: Connected to E0-E1-E2 Pins (Can be used for sumo robot tactic selection)
    • 2 x Vin-5V Selection Jumpers: Used for terminal voltage selection Input voltage or regulated 5V.

    Free Pins in Green Terminals

    Propic40 has total 19 free pins you can use for any purpose. (PIC16F877A total 33 I/O, 14 pin is used inside controller)

    • B Port: All B port is free, can be connected to sensors, etc.
    • C Port: All C port is free, can be used for input/output purposes.
    • D0-D1-D2 pins: These pins are free too, can be connected to any interface circuits.

    Example Pin connection Scenario for Sumo Robot

    • 7 Opponent Sensors: Connected from B0 to B6.
    • 4 Edge (White Line) sensors: Connected to C4 to C7
    • 4 Motor Control Pins: C1-C2 PWM Pins. C0 and C3 are direction pins. (2 Speed, 2 Direction Pin for 2 Motor)

    Still, we have 4 pins left for other purposes. By the way, with ProPIC40 you can use it’s Start button, tactical dipswitch, user leds and switch MOSFET.

    Pic16F877A Development Board Pins

    How will you program your ProPIC40?

    Pic16F877A one of the easiest and common PIC model for development.
    We suggest you use MikroC language for programming. We have ready-made sumo robot program for sharing too!

    *Using another PIC Mcu Model Like 18F4550

    You can! While designing ProPIC40 board, we added compatibility to another Popular PIC models like 18F4550. 18F4550 and 16F877A Pıc’s have only difference at pin outs. Pin17 which 18F4550 needs extra 1x 220nF capacitor while 16F877a doesn't needs. We added that extra soldering area to bottom if you want to use for 18F4550. Also, 20 Mhz crystal is adequate for nearly all 40 pin PICs.


    Please click here for higher resolution circuit file.

    Propic40-sumo-robot-controller-pic-based.png (177 KB)

    Delivery Information
    Same Day shipping from stock.
  • Weight (Kg)
  • All products shipped with sealed in box. All products packaged carefully. Before shipment, we test all electronics and control the mechanics of all products. So you will never be disappointed when you open our JSumo shipment box.

    We have 3 Payment Methods:

    • Credit Card Payment (Secure 128 bit SSL encrypted)
    • Bank Transfer (Swift)
    • Western Union
  • All products shipped with sealed in box. All products packaged carefully. Before shipment, we test all electronics and control the mechanics of all products. So you will never be disappointed when you open our JSumo shipment box.

    We have 2 Shipment Options:

    • Registered Air Mail (Fixed Price 9,95 USD, Free On Orders Over 199 USD)
      DHL Worldwide Express Shipment (Based on weight)

    Example Time Table For International Shipments with Air Mail

    Europe Countries

    2-3 Weeks (Sometimes Less)


    3-4 Weeks


    4-6 Weeks

    African Countries

    4-6 Weeks


    2-3 Weeks


    3-4 Weeks


    3-6 Weeks


    4-5 Weeks

    *Peru, Ecuador, Colombia

    4-6 Weeks


    4-6 Weeks


    3-4 Weeks

    Saudi Arabia

    3-4 Weeks

    Middle Asia Countries

    3-4 Weeks


    2-3 Weeks

    Mongolia, China

    4-6 Weeks

    United Kingdom, Ireland

    3-4 Weeks

    Latvia, Estonia, Lithuania

    3 Weeks


    2-3 Weeks

    *Mexico, Peru, Ecuador & Colombia shipments can lose too much time at transits after exiting.

    We are sending shipment code but this can be only trackable inside your country. We suggest this countries to DHL express (3-5 Days arrival time) for more reliable and tracking option.

    These countries are the only examples. If your country is not in the list, don't be afraid. We are shipping to all over the world including your country too:)

    What is your return policy?

    You may return a product for refund or exchange (if due to our error) within 30 days of the order shipment date. (The order shipment date and order notification are provided to you by email). All returns must be accompanied with a Return Merchandise Authorisation number (order number #).

    If we shipped you the wrong product, or it arrived defective or damaged

    No problem. Just contact us within 30 days of the item's original shipping date to arrange for the return of your purchase. Send us photo of wrong product. And we will send a replacement or refund you for your purchase, provided the returned item(s) are received back in their original packaging, along with all accessories, warranty cards, manuals, software, etc., where applicable.

Prepared by  T-Soft E-Commerce.